proc_get_status — Get information about a process opened by proc_open()
proc_get_status() fetches data about a process opened using proc_open().
An array of collected information on success, and FALSE on failure. The returned array contains the following elements:
|The command string that was passed to proc_open().
|TRUE if the process is still running, FALSE if it has terminated.
|TRUE if the child process has been terminated by an uncaught signal. Always set to FALSE on Windows.
|TRUE if the child process has been stopped by a signal. Always set to FALSE on Windows.
|The exit code returned by the process (which is only meaningful if running is FALSE). Only first call of this function return real value, next calls return -1.
|The number of the signal that caused the child process to terminate its execution (only meaningful if signaled is TRUE).
|The number of the signal that caused the child process to stop its execution (only meaningful if stopped is TRUE).