Define o GID do processo atual

# posix_setgid

(PHP 4, PHP 5, PHP 7, PHP 8)

posix_setgid — Define o GID do processo atual

### Descrição

function posix_setgid(int `$group_id`): bool

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.

### Parâmetros

`group_id`

  O ID do grupo.

### Valor Retornado

Retorna `true` em caso de sucesso ou `false` em caso de falha.

### Exemplos

Exemplo #1 Exemplo de posix_setgid()

Este exemplo exibirá o ID do grupo efetivo, uma vez alterado.

    <?php
    echo '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

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open