(PHP 5, PHP 7, PHP 8)
proc_get_status — Lit les informations concernant un processus ouvert par proc_open()
$process): array
   proc_get_status() lit les données concernant le
   processus process créé avec la fonction
   proc_open().
  
Un tableau contenant les informations collectées. 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 | truesi le processus fonctionne toujours etfalses'il est terminé. | 
| signaled | booléen | truesi le processus fils a été terminé par un signal inconnu.
        Toujours défini àfalsesous Windows. | 
| stopped | booléen | truesi le processus fils a été stoppé par un signal.
        Toujours défini àfalsesous Windows. | 
| exitcode | entier | Le code retourné par le processus (uniquement si l'élément runningvautfalse). 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 signaledvauttrue). | 
| stopsig | entier | le numéro du signal qui a causé l'arrêt de l'exécution du processus fils
        (uniquement significatif si signaledvauttrue). |