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! PHP versucht, den Text zwischen den
Backticks als Kommandozeilen-Befehl auszuführen. Die Ausgabe des
aufgerufenen Programms wird zurückgegeben (d.h. wird nicht einfach
ausgegeben, sondern kann einer Variablen zugewiesen werden). Die
Verwendung des Backtick-Operators ist mit
shell_exec() identisch.
Anmerkung:
Der Backtick-Operator steht nicht zur Verfügung, wenn safe mode
aktiviert ist oder die Funktion shell_exec()
deaktiviert wurde.
Siehe auch den Abschnitt über Funktionen
zur Programmausführung, popen(),
proc_open() und Using PHP from the
commandline.
|