proc_get_status

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). Solo la primera llamada a esta funci贸n devuelve el valor real, la siguiente llamada devuelve -1.
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()