posix_initgroups

(PHP 5 >= 5.2.0, PHP 7, PHP 8)

posix_initgroupsCalcular la lista de acceso al grupo

Descripción

posix_initgroups(string $name, int $base_group_id): bool

Calcula la lista de acceso al grupo para el usuario especificado en el parámetro name.

Parámetros

name

El usuario para el que se va a calcular la lista.

base_group_id

Normalmente el número de grupo del fichero de contraseñas.

Valores devueltos

Devuelve true en caso de éxito o false en caso de error.

Ver también

  • La página del manua Unix para initgroups(3).

add a note add a note

User Contributed Notes 1 note

up
1
victor dot kupiyanov at gmail dot com
12 years ago
The function does not calculate groups, it sets groups access list of the current process in accordance to user information in /etc/groups.

Quote from Unix manual page for initgroups:

NAME
       initgroups - initialize the supplementary group access list
...
DESCRIPTION
       The  initgroups()  function  initializes  the  group  access  list  by  reading the
       group database /etc/group and using all groups of which user is a member.
       The additional  group  group  is  also added to the list.
To Top