posix_getpwuid

(PHP 3>= 3.0.13, PHP 4 )

posix_getpwuid --  Devuelve información sobre un usuario a traves de su id

Descripción

array posix_getpwuid ( int uid)

Devuelve un vector asociativo que contiene información sobre un usuario referenciado con un ID de usuario, pasado por el parámetro uid.

Los elementos del array son:

Tabla 1. El vector de información del usuario

ElementoDescripción
name El elemento name contiene el nombre de usuario del usuario. Este es un nombre, normalmente menor de 16 caracteres, que no es su verdadero nombre.
passwd El elemento passwd contiene la contraseña del usuario en un formato encriptado. Normalmente, por ejemplo en un sistema con contraseñas "shadow", devolverá un asterisco.
uid ID del usuario, debe ser el mismo que el parametro uid usado en la llamada a la función, y por lo tanto redundante.
gid El ID del grupo del usuario. Utiliza la función posix_getgrgid() para resolver el nombre del grupo y una lista de sus miembros.
gecos GECOS es un término obsoleto que se refiere al campo apuntado de de información en un sistema de procesamiento batch Honeywell. El campo y sus contenidos han sido formalizados por POSIX y contiene una lista separada por comas con el nombre completo del usuario, teléfono del trabajo, número de oficina y teléfono de casa. En muchos sistemas solo está disponible el nombre completo del usuario.
dir Este elemento contiene la ruta absoluta al directorio del usuario (directorio home).
shell El elemento shell contiene la ruta absoluta al ejecutable del shell por defecto del usuario.