略微加速

PHP官方手册 - 互联网笔记

PHP - Manual: posix_initgroups

2025-02-27

posix_initgroups

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

posix_initgroupsCalculate the group access list

说明

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

Calculates the group access list for the user specified in name.

参数

username

The user to calculate the list for.

group_id

Typically the group number from the password file.

返回值

成功时返回 true, 或者在失败时返回 false

参见

  • The Unix manual page for initgroups(3).
添加备注

用户贡献的备注 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.

官方地址:https://www.php.net/manual/en/function.posix-initgroups.php

北京半月雨文化科技有限公司.版权所有 京ICP备12026184号-3