proc_close
(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)
proc_close — Schließt einen Prozess, der mit proc_open() gestartet wurde und gibt den Exitcode dieses Prozesses zurück
Beschreibung
$process
): intproc_close() entspricht pclose(), außer dass Die Funktion nur mit Prozessen arbeitet, die von proc_open() gestartet wurden. proc_close() wartet auf den zu beendenden Prozess und gibt seinen Exitcode zurück. Offene Pipes zu diesem Prozess werden geschlossen, wenn diese Funktion aufgerufen wird, um Deadlocks vorzubeugen - der Child-Prozess kann sich nicht beenden, solange noch Pipes geöffnet sind.
Rückgabewerte
Gibt den Termination-Status des gelaufenen Prozesses zurück. Falls ein
Fehler auftritt wird -1
zurückgegeben.
Hinweis:
Falls PHP mit der Option --enable-sigchild kompiliert wurde, ist die Rückgabe dieser Funktion nicht definiert.