PHP posix_getgrnam 系统接口函数



  • 定义和用法

    posix_getgrnam - 按名称返回有关组的信息
  • 版本支持

    PHP4 PHP5 PHP7
    支持 支持 支持
  • 语法

    posix_getgrnam( string $name )
    
    posix_getgrnam() 获取有关提供其名称的组的信息。
  • 参数

    参数 必需的 描述
    name 组名
  • 返回值

    成功时返回一个数组,或者在失败时返回FALSE。 返回的数组元素是:
    • name - name元素包含组的名称。 这是该组的简称,通常少于16个字符,而不是真实的全名。 此名称应与调用函数时使用的名称参数相同,因此是多余的。
    • passwd - passwd元素包含加密格式的组密码。 通常,例如在使用“影子”密码的系统上,将返回星号。
    • gid - 数字形式的组的组ID。
    • members - 这由组中所有成员的字符串数组组成。
  • 示例

    $groupinfo = posix_getgrnam("toons");
    
    print_r($groupinfo);
    
    
    以上例程输出类似:
    Array
    (
        [name]    => toons
        [passwd]  => x
        [members] => Array
            (
                [0] => tom
                [1] => jerry
            )
        [gid]     => 42
    )
    
  • 相关页面

    posix_getegid() - 返回当前进程的有效组ID
    posix_getgrgid() - 按组ID返回有关组的信息
    filegroup() - 取得文件的组
    stat() - 给出文件的信息