downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | conferences | my php.net

search for in the

posix_isatty> <posix_getuid
[edit] Last updated: Tue, 18 Jun 2013

view this page in

posix_initgroups

(PHP 5 >= 5.2.0)

posix_initgroupsCalcule la liste des accès de groupe

Description

bool posix_initgroups ( string $name , int $base_group_id )

Calcule la liste des accès de groupe pour l'utilisateur spécifié par son nom.

Liste de paramètres

name

L'utilisateur pour lequel on doit calculer la liste.

base_group_id

Typiquement, le numéro du groupe depuis le fichier de mot de passe.

Valeurs de retour

Cette fonction retourne TRUE en cas de succès ou FALSE si une erreur survient.

Voir aussi

  • La page du manuel Unix d'initgroups(3).



add a note add a note User Contributed Notes posix_initgroups - [1 notes]
up
0
victor dot kupiyanov at gmail dot com
1 year 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.

 
show source | credits | sitemap | contact | advertising | mirror sites