Operatoren zur Programmausführung

PHP unterstützt einen Operator zur Ausführung externer Programme: Die sog. Backticks (``). Achtung: Die Backticks sind keine einfachen Anführungszeichen, sondern entsprechen auf den meisten Tastaturen den Tasten für die frz. Accents. PHP versucht, den Text zwischen den Backticks als Kommandozeilen-Befehl auszuführen. Zurückgegeben wird der die Ausgabe des aufgegebenen Programms (d. h. die Ausgabe wird nicht einfach gelöscht, sondern kann einer Variablen zugewiesen werden).


$output = `ls -al`;
echo "<pre>$output</pre>";
	 

Siehe auch system(), passthru(), exec(), popen(), und escapeshellcmd().