proc_close
<<<
proc_get_status proc_nice
>>>

6.32 Exécution de programmes externes
6 Référence des fonctions
 Manuel PHP

Introduction
Pré-requis
Installation
Configuration à l'exécution
Types de ressources
Constantes pré-définies
Voir aussi
escapeshellarg
escapeshellcmd
exec
passthru
proc_close
->proc_get_status
proc_nice
proc_open
proc_terminate
shell_exec
system

6.32.13 proc_get_status() Lit les informations concernant un processus ouvert par proc_open

[ Exemples avec proc_get_status ]   PHP 5

array  proc_get_status ( resource   process )

proc_get_status lit les données concernant le processus process créé avec la fonction proc_open .

Un tableau contenant les informations collectées en cas de succès, et FALSE en cas d'échec. Le tableau retourné contient les éléments suivants :

Élément Type Description
command chaîne de caractères La commande passée à la fonction proc_open .
pid entier identifiant du processus
running booléen TRUE si le processus fonctionne toujours et FALSE s'il est terminé.
signaled booléen TRUE si le processus fils a été terminé par un signal inconnu. Toujours défini à FALSE sous Windows.
stopped booléen TRUE si le processus fils a été stoppé par un signal. Toujours défini à FALSE sous Windows.
exitcode entier Le code retourné par le processus (uniquement si l'élément running vaut FALSE ). Seul le premier appel à cette fonction retourne une valeur réelle, les prochains appels retournent -1 .
termsig entier le numéro du signal qui a causé la fin de l'exécution du processus fils (uniquement significatif si signaled vaut TRUE ).
stopsig entier le numéro du signal qui a causé l'arrêt de l'exécution du processus fils (uniquement significatif si signaled vaut TRUE ).

<< proc_get_status >>
proc_close Exécution de programmes externes proc_nice