(PHP 4, PHP 5, PHP 7, PHP 8)

posix_getloginDevuelve el nombre del inicio de sesión


posix_getlogin(): string

Delvuelve el nombre del inicio de sesión del usuario propietarios del proceso actual.

Valores devueltos

Devuelve el nombre de inicio de sesión del usuario, como valor de tipo string.


Ejemplo #1 Ejemplo de uso de posix_getlogin()

echo posix_getlogin(); //apache

Ver también

  • posix_getpwnam() - Devolver información sobre un usuario mediante su nombre de usuario
  • POSIX man page GETLOGIN(3)

add a note

User Contributed Notes 2 notes

Alex P
9 years ago
posix_getlogin() will return boolean false when there is no shell, e.g. when running under an apache process
20 years ago
Note that this function returns the owner that the process *started* as. Even if you call posix_setuid (or posix_seteuid) it will still report the username the process started as.

use get_current_user() to get the effective real user.
To Top