(PHP 5, PHP 7)
proc_terminate — Уничтожает процесс, открытый при помощи функции proc_open
$process
[, int $signal
= 15
] )
Отправляет процессу process
(созданному при помощи функции
proc_open()) сигнал, говорящий о том, что он должен завершиться.
Функция proc_terminate() возвращается немедленно и не ожидает
завершения процесса.
Функция proc_terminate() позволяет программе завершить процесс и продолжать выполнять другие задачи. Вы можете опрашивать процесс (для того, чтобы проверить, был ли он завершён) при помощи функции proc_get_status().
process
Открытый при помощи функции proc_open() дескриптор типа resource, который будет закрыт.
signal
Этот необязательный параметр полезен только на операционных системах, поддерживающих стандарт POSIX. Вы можете указать сигнал, который будет отправлен процессу, используя системный вызов kill(2). По умолчанию используется сигнал SIGTERM.
Возвращает статус прекращения процесса, который был запущен.
Версия | Описание |
---|---|
5.2.2 |
Предыдущие версии использовали для уничтожения указанного процесса ресурс
resource .
|