PHP posix_setuid 系统接口函数
-
定义和用法
posix_setuid - 设置当前进程的UID -
版本支持
PHP4 PHP5 PHP7 支持 支持 支持 -
语法
posix_setuid( int $uid )
posix_setuid() 设置当前进程的真实用户ID。 这是一项特权功能,需要系统上适当的特权(通常是root)才能执行此功能。 -
参数
参数 必需的 描述 uid 是 用户id -
返回值
成功时返回 TRUE, 或者在失败时返回 FALSE。 -
示例
本示例将显示当前用户ID,然后将其设置为其他值。echo posix_getuid()."\n"; //10001 echo posix_geteuid()."\n"; //10001 posix_setuid(10000); echo posix_getuid()."\n"; //10000 echo posix_geteuid()."\n"; //10000
-
相关页面
posix_setgid() - 设置当前进程的GIDposix_seteuid() - 设置当前进程的有效UIDposix_getuid() - 返回当前进程的真实用户IDposix_geteuid() - 返回当前进程的有效用户ID