(PHP 5, PHP 7)
proc_terminate — Beendet einen von proc_open gestarteten Prozess
$process
[, int $signal = 15
] ) : bool
Signalisiert dem process (der mittels
proc_open() gestartet wurde), dass er sich beenden soll.
proc_terminate() kommt sofort zurück und wartet nicht
auf den zu terminierenden Prozess.
proc_terminate() erlaubt es Ihnen, einen Prozess zu beenden und mit anderen Tasks fortzufahren. Sie können den Prozess unter Verwendung der Funktion proc_get_status() pollen (wenn Sie sehen wollen, ob er bereits beendet wurde).
processDie proc_open()-Ressource, die geschlossen werden soll.
signal
Dieser optionale Parameter ist nur sinnvoll auf
POSIX-basierten Betriebssystemen; Sie können ein
Signal angeben, das unter Verwendung des
kill(2)-Systemaufrufs an den Prozess gesendet wird.
Der Standardwert ist SIGTERM.
Gibt den Terminationstatus des laufenden Prozesses zurück.
| Version | Beschreibung |
|---|---|
| 5.2.2 |
Ältere Versionen wurden verwendet, um das übergebene Prozesshandle
resource zu zerstören.
|