pclose

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

pcloseFecha o ponteiro de arquivo de processo

Descrição

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.

Note:

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

Exemplos

Example #1 Exemplo de pclose()

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

Notas

Note: 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