(PHP 4, PHP 5, PHP 7, PHP 8)
pclose — Fecha o ponteiro de arquivo de processo
handle
O ponteiro de arquivo deve ser válido e deve ter sido retornado por uma chamada bem sucedida à função popen().
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.
Exemplo #1 Exemplo de pclose()
<?php
$handle = popen('/bin/ls', 'r');
pclose($handle);
?>
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.