posix_setgid
(PHP 4, PHP 5, PHP 7, PHP 8)
posix_setgid — Define o GID do processo atual
Descrição
Define o ID do grupo real do processo atual. Esta é uma função que necessita de privilégios apropriados no sistema (normalmente 'root') para poder cumprir o seu objetivo. A ordem apropriada de chamadas de função é posix_setgid() primeiro, posix_setuid() por último.
Note:
Se o chamador for um superusuário, isso também definirá o ID do grupo efetivo.
Parâmetros
group_id
-
O ID do grupo.
Exemplos
Example #1 Exemplo de posix_setgid()
Este exemplo exibirá o ID do grupo efetivo, uma vez alterado.
<?php
cho 'Meu ID de grupo real é ' . posix_getgid(); // 20
posix_setgid(40);
echo 'Meu ID de grupo real é ' . posix_getgid(); // 40
echo 'Meu ID de grupo efetivo é ' . posix_getegid(); // 40
?>
Veja Também
- posix_getgrgid() - Retorna informação sobre um grupo a partir de um ID de grupo
- posix_getgid() - Retorna o ID do grupo real do processo atual