PHP 7.4.18 Released!


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

posix_getloginRetourne le login


posix_getlogin ( ) : string|false

Retourne le login de l'utilisateur qui possède le processus courant.

Valeurs de retour

Retourne le login de l'utilisateur, sous la forme d'une chaîne de caractères, ou false si une erreur survient.


Exemple #1 Exemple avec posix_getlogin()

echo posix_getlogin(); //apache

Voir aussi

  • posix_getpwnam() - Retourne des informations sur un utilisateur
  • POSIX man page GETLOGIN(3)

add a note add a note

User Contributed Notes 2 notes

Alex P
6 years ago
posix_getlogin() will return boolean false when there is no shell, e.g. when running under an apache process
17 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