previous up contents next

Ausführung von Systembefehlen

Die Welt von PHP ist nicht auf die mitgelieferten Bibliotheken und eingebauten Funktionen beschränkt. Durch die Möglichkeit, Systembefehle mit Hilfe des Backtick Operators auszuführen, steht auch der komplette UNIX-Werkzeugkasten zur Erledigung von Aufgaben zur Verfügung. Backtick-Operator: Mit Hilfe von `` kann ein Shell-Kommando aufgerufen werden. Dabei wird die Ausgabe des Shell-Kommandos zurückgegeben. Wie auch in Perl ist dieses Vorgehen die Ursache von Sicherheitslöchern in Programmen. Deshalb ist dieses Feature nur verwendbar, wenn der Safe-Modus, in dem PHP standardmäßig läuft, abgeschaltet wird (siehe Listing [*]). \lstinputlisting[caption={Verwendung des Backtick Operators
}]{include/backtick.php} Verwendung des Backtick Operators



Rene Morschhauser 2002-02-03