PHP posix_setuid 系统接口函数

定义和用法

posix_setuid - 设置当前进程的UID

语法

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() - 设置当前进程的GID

posix_seteuid() - 设置当前进程的有效UID

posix_getuid() - 返回当前进程的真实用户ID

posix_geteuid() - 返回当前进程的有效用户ID

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章