| |
| * Link führt ins Internet |
|

| |
Befehl | Version | Beschreibung | Beispiel | Ausgabe |
Befehl
| resource popen ( string $command, string $mode ) |
Version
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:
• fgets()
• fgetss()
• fputs() |
Beispiel
<?PHP $fp = popen ( '/bin/ls', 'r' );
while ( ! feof ( $fp ) ) { $inhalt = fgets ( $fp, 300 );
echo $inhalt . '<br>'; }
pclose ( $fp ); ?>
|
Ausgabe
counter.txt index.php php.htm php2.php test.pdf tmp ultra ultra.php
|
|
|
|
|
|
|


|