Textausgabe in PHP
Die (Text)ausgabe ist in PHP im Prinzip nicht sonderlich kompliziert. Sie erfolgt mit dem "echo"-Befehl (in anderen Programmiersprachen auch oft als print-Befehl geläufig).
Der ausgegebene Text muss (sofern er in keiner Variable ist), mit Anführungszeichen umringt werden. Beispielsweise:
<?php echo "Hier steht ein Beispiel-Text"; ?>
Eine "Besonderheit" sollte man sich merken: Da der Text selbst in schon in Anführungszeichen steht, müssen Anführungszeichen, die in der Ausgabe auftauchen sollen, mit einem Backslash umschlossen werden, z.B. so:
<?php echo "Hier steht \"ein\" Beispiel-Text"; ?>
Soll ein Backslash selbst angezeigt werden, muss auch dieser maskiert werden. In diesem Fall geschieht dies mit einem weiteren Backslash, also z.B.:
<?php echo "C:\\Verzeichnis"; ?>
Diese Maskierung muss (meist) auch verwendet werden, wenn HTML-Code mit PHP ausgegeben werden soll, da hier meistens mit Anführungszeichen gearbeitet wird. Zum Beispiel:
<?php echo "<img src=\"bild.jpg\">"; ?>
Ein einfaches echo "<br>"
geht natürlich wie viele andere Anweisungen ohne Maskierung, da hier kein Zeichen mit PHP in Konflikt gerät.
Und wie gibt man Variablen aus? Das ist ebenfalls sehr einfach!
<?php echo $testvariable; ?>
Diese Anweisung gibt nun einfach den Inhalt der Variablen "testvariable" aus. Man kann sogar die Ausgabe von Variablen mit einem festen Text vermischen. Dies geschieht mittels eines verbindenden Punkts:
<?php echo "Dies ist eine Textausgabe :".$testvariable; ?>