posix_setuid
(PHP 4, PHP 5, PHP 7, PHP 8)
posix_setuid — Встановлює UID поточного процесу
Опис
posix_setuid(int $user_id): bool
Встановлює фактичний ідентифікатор користувача цього процесу. Це привілейований процес і вимагає відповідних прав (зазвичай прав суперкористувача root) у системі для можливості виконати цю функцію.
Список параметрів
user_id
Ідентифікатор користувача.
Значення, що повертаються
Повертає true
у разі успішного виконання або **false
**в случае возникновения ошибки.
Приклади
Приклад #1 Приклад використання posix_setuid()****
Цей код виводить поточний ідентифікатор користувача, а потім змінює його.
Loading...
Дивіться також
- posix_setgid() - Встановлює ідентифікатор групи для поточного процесу GID
- posix_seteuid() - Встановлює ефективний ідентифікатор користувача для поточного процесу EUID
- posix_getuid() - Повертає фактичний ідентифікатор користувача поточного процесу UID
- posix_geteuid() - Повертає ефективний ідентифікатор користувача поточного процесу EUID