Регистрация Войти
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Поиск по сайту
Наш чат в Telegram для обмена идеями, проектами, мыслями, людьми в сфере ИТ г.Ростова-на-Дону: @it_rostov
proc_get_status
(PHP 5)
proc_get_status — Получает информацию о процессе, открытом при помощи функции proc_open()
Описание
array proc_get_status ( resource $process )proc_get_status() получает данные о процессе, открытом при помощи функции proc_open().
Список параметров
process -
Полученный при помощи функции proc_open() ресурс resource, который будет исследоваться.
Возвращаемые значения
Массив array с полученной информацией в случае успеха и FALSE в случае неудачи. Получаемый массив содержит следующие элементы:
элемент | тип | описание |
---|---|---|
command | string | Строка с командой, которая была передана функции proc_open(). |
pid | int | идентификатор процесса |
running | bool | TRUE если процесс всё ещё работает, FALSE если он был завершён. |
signaled | bool | TRUE если дочерний процесс был завершён сигналом. Всегда устанавливается в FALSE в Windows. |
stopped | bool | TRUE если дочерний процесс был остановлен сигналом. Всегда устанавливается в FALSE в Windows. |
exitcode | int | Код возврата, передаваемый процессом (имеет значение только в том случае, если running равно FALSE). Только первый вызов этой функции возвратит реальное значение, последующие вызовы будут возвращать -1. |
termsig | int | Номер сигнала, который заставил дочерний процесс прекратить своё выполнение (имеет значение только в том случае, если signaled равно TRUE). |
stopsig | int | Номер сигнала, который заставил дочерний процесс остановить своё выполнение (имеет значение только в том случае, если stopped равно TRUE). |
Смотрите также
- proc_open() - Выполняет команду и открывает указатель на файл для ввода/вывода
Описание на ru2.php.net
Описание на php.ru