(PHP 4, PHP 5, PHP 7, PHP 8)
posix_setgid — Define o GID do processo atual
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.
Nota:
Se o chamador for um superusuário, isso também definirá o ID do grupo efetivo.
group_id
O ID do grupo.
Exemplo #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
?>