Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 17904 программиста и 1611 роботов. Сейчас ищут 1489 программистов ...
Приступая к работе

proc_get_status - Получает информацию о процессе, открытом при помощи функции proc_open

proc_get_status

(PHP 5, PHP 7)

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() - Выполняет команду и открывает указатель на файл для ввода/вывода



Вернуться к: Функции запуска программ

© 2024 «PHP.RU — Сообщество PHP-Программистов»
Главная | Форум | Реклама на сайте | Контакты VIP Сувениры
Разработка компании ODware