(PHP 4, PHP 5, PHP 7, PHP 8)
posix_setuid — Define o UID do processo atual
Define o ID do usuário real do processo atual. Esta é uma função que necessita de privilégios apropriados no sistema (normalmente 'root') para poder cumprir o seu objetivo.
user_id
O ID do usuário
Exemplo #1 Exemplo de posix_setuid()
Este exemplo exibirá o ID do usuário atual e depois o definirá com um valor diferente.
<?php
echo posix_getuid() . "\n"; // 10001
echo posix_geteuid() . "\n"; // 10001
posix_setuid(10000);
echo posix_getuid() . "\n"; // 10000
echo posix_geteuid() . "\n"; // 10000
?>