pclose
(PHP 4, PHP 5, PHP 7, PHP 8)
pclose — Schließt einen Prozess-Dateizeiger
Beschreibung
$handle
): intSchließt einen Prozess-Dateizeiger, der durch einen Aufruf von popen() geöffnet wurde.
Parameter-Liste
-
handle
-
Der Dateizeiger muss gültig und durch einen erfolgreichen Funktionsaufruf von popen() zurückgegeben worden sein.
Rückgabewerte
Gibt den End-Status des ausgeführten Prozesses zurück. Im Fehlerfall wird
-1
zurückgegeben.
Hinweis:
Falls PHP mit der Option --enable-sigchild kompiliert wurde, ist die Rückgabe dieser Funktion nicht definiert.
Beispiele
Beispiel #1 pclose() Beispiel
<?php
$handle = popen('/bin/ls', 'r');
pclose($handle);
?>
Anmerkungen
Hinweis: Nur unter Unix:
pclose() ist intern unter Verwendung des
waitpid(3)
Systemaufrufs implementiert. Um den wirklichen Exit-Statuscode zu erhalten, sollte die Funktion pcntl_wexitstatus() verwendet werden.