(PHP 4, PHP 5, PHP 7, PHP 8)
pclose — Закрывает файловый указатель процесса
$handle
): intЗакрывает файловый указатель на поток, открытый при помощи popen().
handle
Файловый указатель должен быть действующим и должен быть получен успешным вызовом функции popen().
Возвращает статус выхода завершающегося процесса. В случае возникновения ошибки
возвращается -1
.
Замечание:
Если PHP собран с опцией --enable-sigchild, возвращаемое значение этой функции не определено.
Пример #1 Пример использования pclose()
<?php
$handle = popen('/bin/ls', 'r');
pclose($handle);
?>
Замечание: Только для Unix:
pclose() внутренне реализована с помощью системного вызова
waitpid(3)
. Для получения реального кода выхода используйте вместо этого функцию pcntl_wexitstatus().