Fecha o ponteiro de arquivo de processo

# pclose

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

pclose — Fecha o ponteiro de arquivo de processo

### Descrição

function pclose(resource `$handle`): int

Fecha um ponteiro de arquivo a um tubo aberto por popen().

### Parâmetros

`handle`

  O ponteiro de arquivo deve ser válido e deve ter sido retornado por uma chamada bem sucedida à função popen().

### Valor Retornado

Retorna o estado da finalização do processo que estava em execução. Em caso de erro, `-1` é retornado.

> Nota: Se o PHP foi compilado com --enable-sigchild, o valor retornado por esta função é indefinido.

### Exemplos

Exemplo #1 Exemplo de pclose()

    <?php
    $handle = popen('/bin/ls', 'r');
    pclose($handle);
    ?>

### Notas

> Nota: Somente Unix:

> pclose() é implementada internamente usando a chamada de sistema `waitpid(3)`. Para obter o código real do estado de saída, a função pcntl_wexitstatus() deve ser usada.

### Veja Também

- popen() - Abre um processo como ponteiro de arquivo

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