Kills a process opened by proc_open (original) (raw)

proc_terminate

(PHP 5, PHP 7)

proc_terminate — Kills a process opened by proc_open

Description

proc_terminate ( resource $process [, int $signal = 15 ] ) : bool

proc_terminate() allows you terminate the process and continue with other tasks. You may poll the process (to see if it has stopped yet) by using the proc_get_status() function.

Parameters

process

The proc_open() resource that will be closed.

signal

This optional parameter is only useful on POSIX operating systems; you may specify a signal to send to the process using the kill(2) system call. The default isSIGTERM.

Return Values

Returns the termination status of the process that was run.

Changelog

Version Description
5.2.2 Previous versions used to destroy the given processresource.

See Also