proc_get_status
Lit les informations concernant un processus ouvert par proc_open
&reftitle.description;
arrayproc_get_status
resourceprocess
proc_get_status lit les données concernant le
processus process créé avec la fonction
proc_open.
&reftitle.parameters;
process
La &resource; proc_open à évaluer.
&reftitle.returnvalues;
Un tableau contenant les informations collectées.
Le tableau retourné contient les éléments suivants :
ÉlémentTypeDescription
command
&string;
La commande passée à la fonction proc_open.
pid
&integer;
identifiant du processus
running
&boolean;
&true; si le processus fonctionne toujours et
&false; s'il est terminé.
signaled
&boolean;
&true; si le processus fils a été terminé par un signal inconnu.
Toujours défini à &false; sous Windows.
stopped
&boolean;
&true; si le processus fils a été stoppé par un signal.
Toujours défini à &false; sous Windows.
exitcode
&integer;
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
&integer;
le numéro du signal qui a causé la fin de l'exécution du processus fils
(uniquement significatif si signaled vaut &true;).
stopsig
&integer;
le numéro du signal qui a causé l'arrêt de l'exécution du processus fils
(uniquement significatif si signaled vaut &true;).
&reftitle.seealso;
proc_open