PHP 8.6.0 Beta 1 is available for testing

posix_initgroups

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

posix_initgroupsCalcular la lista de acceso al grupo

Descripción

function posix_initgroups(string $username, int $group_id): bool

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

Parámetros

username

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

group_id

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

Valores devueltos

Esta función retorna true en caso de éxito o false si ocurre un error.

Véase también

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

Found A Problem?

Learn How To Improve This PageSubmit a Pull RequestReport a Bug
+add a note

User Contributed Notes 1 note

up
1
victor dot kupiyanov at gmail dot com
14 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.
+add a note

AltStyle によって変換されたページ (->オリジナル) /