(PHP 4, PHP 5, PHP 7)
pclose — Schließt einen Prozess-Dateizeiger
$handle
) : intSchließt einen Prozess-Dateizeiger, der durch einen Aufruf von popen() geöffnet wurde.
handle
Der Dateizeiger muss gültig und durch einen erfolgreichen Funktionsaufruf von popen() zurückgegeben worden sein.
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.
Beispiel #1 pclose() Beispiel
<?php
$handle = popen('/bin/ls', 'r');
pclose($handle);
?>
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.