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