Description
$process
)
proc_close() est similaire à pclose()
hormis le fait qu'elle fonctionne avec les processus ouverts par
proc_open().
proc_close() attend que le processus
process
se termine, puis retourne son code de sortie.
Si vous avez des pipes ouverts avec ce processus, il faut les fermer avec
fclose() avant d'appeler cette fonction pour éviter des
verrouillages : le processus peut ne pas pouvoir sortir tant que les pipes sont ouverts.
Valeurs de retour
Retourne le code de sortie du processus ou -1 en cas d'echec.
Notes
Note: Unix seulement:
proc_close() est implémenté en interne en utilisant l'appel système waitpid(3). Pour obtenir le code de statut réel de sortie, la fonction pcntl_wexitstatus() devrait être utilisée.