Obtém o ID da sessão atual do processo

# posix_getsid

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

posix_getsid — Obtém o ID da sessão atual do processo

### Descrição

function posix_getsid(int `$process_id`): int|false

Retorna o ID da sessão do processo `process_id`. O ID da sessão de um processo é o ID do grupo de processos do líder da sessão.

### Parâmetros

`process_id`

  O identificador do processo. Se definido como 0, o processo atual é assumido. Se um `process_id` inválido for especificado, então `false` é retornado e um erro é definido que pode ser verificado com posix_get_last_error().

### Valor Retornado

Retorna o identificador, como um int, ou `false` em caso de falha.

### Exemplos

Exemplo #1 Exemplo de uso de posix_getsid()

    <?php
    $pid = posix_getpid();
    echo posix_getsid($pid); //8805
    ?>

### Veja Também

- posix_getpgid() - Obtém o ID de grupo de processo para controle de tarefa
- posix_setsid() - Torna o processo atual um líder de sessão
- Página GETSID(2) do manual POSIX

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