PHP posix_setgid 系统接口函数

  • 定义和用法

    posix_setgid - 设置当前进程的GID
  • 版本支持

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

    posix_setgid( int $gid )
    posix_setgid() 设置当前进程的真实组ID。 这是一项特权功能,需要系统上适当的特权(通常是root)才能执行此功能。 函数调用的适当顺序是首先posix_setgid(),最后是posix_setuid()
    注意:如果呼叫者是超级用户,这还将设置有效的组ID。
  • 参数

    参数 必需的 描述
    gid 组ID。
  • 返回值

    成功时返回 TRUE, 或者在失败时返回 FALSE。
  • 示例

    一旦更改,此示例将打印出有效的组ID。
    echo 'My real group id is '.posix_getgid(); //20
    posix_setgid(40);
    echo 'My real group id is '.posix_getgid(); //40
    echo 'My effective group id is '.posix_getegid(); //40
    
  • 相关页面

    posix_getgrgid() - 按组ID返回有关组的信息
    posix_getgid() - 返回当前进程的真实组ID