proc_get_status
Get information about a process opened by proc_open
Description
arrayproc_get_status
resourceprocess
proc_get_status fetches data about a
process opened using proc_open. The
collected information is returned in an array containing the
following elements:
elementtypedescription
command
string
The command string that was passed to
proc_open
pid
int
process id
running
bool
&true; if the process is still running, &false; if it has
terminated
signaled
bool
&true; if the child process has been terminated by
an uncaught signal. Always set to &false; on Windows.
stopped
bool
&true; if the child process has been stopped by a
signal. Always set to &false; on Windows.
exitcode
int
the exit code returned by the process (which is only
meaningful if running is &false;)
termsig
int
the number of the signal that caused the child process to terminate
its execution (only meaningful if signaled is &true;)
stopsig
int
the number of the signal that caused the child process to stop its
execution (only meaningful if stopped is &true;)
See also proc_open.