Du bist hier: Tips » Scripte » PHP
PHP
Referenzliste

pclose

Dateisystem-Funktionen

    Befehl:
int pclose ( resource $handle )


    Parameter-Liste:
NameBeschreibung
handleDer Dateizeiger muss gültig sein und muss von einem erfolgreichen Aufruf popen() zurückgegeben worden.

    Rückgabewerte:
Gibt den Beendigungsstatus des Prozesses, der ausgeführt wurde. Im Falle eines Fehlers wird eine -1 zurückgegeben.

    Beschreibung:
Schliesst einen Prozess-Dateizeiger, der durch einen Aufruf von popen() geöffnet wurde.

Der Dateizeiger muss gültig sein und durch einen erfolgreichen Funktionsaufruf von popen() zurückgegeben worden sein.

Gibt den End-Status eines laufenden Prozesses zurück.


    Aktiv in Version:
(PHP 4, PHP 5, PHP 7)

    Hinweis:
Hinweis:

pclose() wird intern mit der waitpid(3) Systemaufruf implementiert. Um die reale Exit-Status-Code zu erhalten pcntl_wexitstatus()-Funktion verwendet werden soll .


    Siehe auch:
•  popen()
Öffnet einen Prozesszeiger
 

pclose() - Beispiel:


Eingabe:
<?PHP
$fp = popen ( '/bin/ls', 'r' );
if ( pclose ( $fp ) )
{
  echo "Prozess-Dateizeiger wurde geschlossen";
}
else
{
  echo "Prozess-Dateizeiger konnte nicht geschlossen werden";
}
?>


Ausgabe:
Prozess-Dateizeiger wurde geschlossen
Dateisystem-Funktionen