如果找不到组,此函数将返回 'false'。
(PHP 4, PHP 5, PHP 7, PHP 8)
posix_getgrnam — 按名称返回关于组的信息
name
组的名称
成功时返回一个 array,失败时返回 false
。返回的数组元素是
元素 | 描述 |
---|---|
name | name 元素包含组的名称。这是一个简短的,通常小于 16 个字符的组“句柄”,而不是真正的完整名称。这应该与调用函数时使用的 name 参数相同,因此是多余的。 |
passwd | passwd 元素包含组的密码,以加密格式存储。通常,例如在采用“影子”密码的系统上,会返回星号 (*) 而不是实际密码。 |
gid | 组的组 ID,以数字形式表示。 |
members | 这由一个 array 组成,其中包含该组中所有成员的 string。 |
范例 #1 posix_getgrnam() 的使用示例
<?php
$groupinfo = posix_getgrnam("toons");
print_r($groupinfo);
?>
上面的示例将输出类似以下内容
Array ( [name] => toons [passwd] => x [members] => Array ( [0] => tom [1] => jerry ) [gid] => 42 )