SEL.html

popen

Informationsseite

nach unten Befehl
nach unten Version
nach unten Beschreibung
nach unten Beispiel
nach unten Ausgabe

nach unten 

Befehl

int popen(string command, string mode)

 

nach obennach unten 

Version

PHP 3, PHP 4 >= 4.0b1

 

nach obennach unten 

Beschreibung

Mit popen() wird eine Verbindung zu einem Prozess geöffnet, welcher durch die
Anweisung (command) im angegebenen Modus (mode) ausgeführt wird.
Folgende Werte sind für mode zulässig:
r - nur lesen
w - nur schreiben
Diese Funktion gibt wie fopen() einen Zeiger zurück, welcher weiter genutzt
werden kann, etwa für Lese- und Schreiboperationen. Im Fehlerfall ist das
Funktionsergebnis false.
Es ist darauf zu achten, dass der mit popen() geöffnete Dateizeiger mit pclose()
wieder geschlossen wird.

Folgende Funktionen nutzen den Zeiger:

 

nach obennach unten 

Beispiel

<?PHP
$fp = popen('/bin/ls','r');
while(!feof($fp)){
$inhalt = fgets($fp,300);
echo $inhalt;
echo "<br>";
}
pclose($fp)
?>

 

nach obennach unten 

Ausgabe

counter.txt
index.php
php.htm
php2.php
test.pdf
tmp
ultra
ultra.php

 

nach oben
weiter:weiter Seite readfile
zurück:zurück Seite pclose
 

© 2001, 2002 E-Mail Damir Enseleit, mail@selfphp3.de