proc_close
(PHP 4 >= 4.3.0, PHP 5, PHP 7)
proc_close — Завершить процесс, открытый proc_open() и вернуть код возврата этого процесса
Описание
$process
) : intФункция proc_close() похожа на функцию pclose(), за исключением того, что она работает только с процессами, открытыми при помощи функции proc_open(). Функция proc_close() ожидает завершения процесса и возвращает его код возврата. Открытые каналы для этого процесса закрываются при вызове этой функции, чтобы избежать полной остановки программы: дочерний процесс не сможет завершиться, если есть открытые каналы.
Список параметров
-
process
-
Дескриптор типа resource, открытый при помощи proc_open(), который будет закрыт.
Возвращаемые значения
Возвращает код завершения процесса, который был запущен. В случае
ошибки возвращается -1
.
Замечание:
Если PHP собран с опцией --enable-sigchild, возвращаемое значение этой функции не определено.