posix_getpwuid

posix_getpwuid -- Retourne des informations sur un utilisateur.

Description

array posix_getpwuid ( int uid)

posix_getpwuid( ) retourne un tableau associatif contenant des informations sur un utilisateur repéré par son UID , passé dans le paramètre uid .

Les éléments du tableau sont :

Tableau 1 . Le tableau de description d ' un utilisateur

Elément
Le nom contient le nom de l ' utilisateur . Généralement , c' est un nom court , de moins de 16 caractères , mais ce n 'est pas son nom réel et complet .
Contient le mot de passe de l ' utilisateur , encrypté . Souvent , dans les systèmes utilisant les mots de passes " fantômes " , un astérisque est retourné .
Cette valeur devrait correspondre au paramètre uid , et donc , il est redondant .
L' ID du groupe de l 'utilisateur . Utilisez la fonction posix_getgrgid( ) pour connaître le nom du groupe , et ses membres .
GECOS est un terme obsolète qui fait référence aux données de finger , sur un système Honeywell . Le champs , cependant , a survécu , et son contenu a été formalisé par POSIX . Le champs contient une liste , séparée par des virgules , qui contient le nom complet de l ' utilisateur , son téléphone professionne , son numéro de bureau , et son numéro de téléphone personnel . Sur la plupart des sytèmes , seul le nom est disponible .
Cet élément contient le chemin absolu jusqu' au dossier racine de l 'utilisateur .
Cet élément contient le chemin absolu jusqu' au dossier d'éxécution du shell de l 'utilisateur .