Manual do PHP
Anterior |  | Próxima

# proc_get_status

(PHP 5)

proc_get_status -- Obtem informação sobre um processo aberto por proc_open()

## Descrição

array proc_get_status ( resource process )

proc_get_status() obtém dados sobre um processo aberto usando proc_open(). A informação coletada é retornada em uma matriz contendo od seguintes elementos:

elemento | type | descrição
--- | --- | ---
command | string | A string de comando que foi passado para proc_open()
pid | int | id do processo
running | bool | `TRUE` se o processo ainda esta sendo executado, `FALSE` se ele terminou
signaled | bool | `TRUE` se o processo filho terminou por um sinal não capturado. Sempre definido como `FALSE` no Windows.
stopped | bool | `TRUE` se o processo filho foi parado por um sinal. Sempre definido como `FALSE` no Windows.
exitcode | int | O código de saída retornado pelo processo ( o qual só significativo se `running` é `FALSE`)
termsig | int | O número do sinal que fez o processo filho terminar a sua execução ( somente significativo se `signaled` é `TRUE`)
stopsig | int | O número do sinal que fez o processo filho terminar a sua execução ( somente significativo se `stopped` é `TRUE`)

Veja também proc_open().

Anterior | Principal | Próxima
proc_close | Acima | proc_nice