Kursempfehlung:

PHP popen() Funktion

Definition und Verwendung

popen() Funktion öffnet den Prozessdateipfeil.

SyntaxEine Pipeline zu einem Prozess geöffnet, der durch den Fork angegeben wirdpopen(Erforderlich. Legt den auszuführenden Befehl fest.,
) Parameter
Eine Pipeline zu einem Prozess geöffnet, der durch den Fork angegeben wird Beschreibung
Erforderlich. Legt den auszuführenden Befehl fest.

mode

Erforderlich. Legt den Verbindungsmodus fest.

  • Mögliche Werte:
  • r: Nur Lesen.

w: Nur schreiben (Öffnet und leert eine vorhandene Datei oder erstellt eine neue Datei)

Beschreibung Eine Pipeline zu einem Prozess geöffnet, der durch den Fork angegeben wird command

zurückgegeben werden, das durch den Befehl ausgeführt wird. fopen() zurückgegebenen gleichen Dateipfeils, nur dass er einseitig ist (kann nur zum Lesen oder Schreiben verwendet werden) und muss mit pclose() verwendet, um zu schließen. Dieser Zeiger kann verwendet werden fgets()fgetss() und fwrite()

Falls ein Fehler auftritt, wird false zurückgegeben。

Beispiel

<?php
$file = popen("/bin/ls","r");
//Einige auszuführende Code
pclose($file);
?>