proc_get_status

(PHP 5)

proc_get_status -- Obtiene información sobre un proceso abierto por proc_open()

Descripción

array proc_get_status ( resource proceso )

proc_get_status() recupera información sobre un proceso abierto mediante el uso de proc_open().

Lista de parámetros

proceso

El resource proc_open() que será evaluado.

Valores retornados

Un valor array con la información recolectada en caso de éxito, y FALSE si ocurre un error. La matriz devuelta contiene los siguientes elementos:

elementotipodescripción
commandstring la cadena del comando que fue pasada a proc_open()
pidintid del proceso
runningbool TRUE si el proceso aun está siendo ejecutado, FALSE si ha terminado
signaledbool TRUE si el proceso hijo ha sido terminado por una señal no atrapada. En windows, este valor siempre es FALSE.
stoppedbool TRUE si el proceso hijo fue detenido por una señal. En windows, este valor siempre es FALSE.
exitcodeint el código de salida devuelto por el proceso (el cual tiene sentido únicamente si running es FALSE)
termsigint el número de la señal que causó que el proceso hijo finalizara su ejecución (sólo tiene sentido si signaled es TRUE)
stopsigint el número de la señal que causó que el proceso hijo detuviera su ejecución (sólo tiene sentido si stopped es TRUE)

Ver también

proc_open()

Hosting by: hurra.com
Generated: 2007-01-26 18:01:05