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