Um einen Inhalt zur Ausgabe auf den Browser zu geben, wird in PHP der echo Befehl genutzt. Alle Angaben nach der echo Anweisung werden in Anführungszeichen gesetzt. Diese Konstellation nennt man auch Zeichenkette.
Bei der Verwendung der Anführungszeichen wird der Inhalt von Variablen innerhalb der Zeichenkette ausgegeben.
Beispiel:
Erklärung:
Hier wurde zuerst eine Variable $hsnr definiert und dieser wurde der Wert 157 zugewiesen. In der echo Anweisung wird jetzt die Variable eingesetzt. In der Browser-Ansicht wird der Inhalt der Variablen $hsnr dargestellt.
Die Ausgabe sieht folgendermaßen aus:
Hans wohnt in der Mustermannstraße Nr.: 157
Problem:
Es soll in der Browser-Ansicht folgendes ausgegeben werden:
Hans wohnt in der "Mustermannstraße Nr.: 157"
Die Straße samt Hausnummer soll in Anführungszeichen dargestellt werden. Da die Anführungszeichen nun so nicht ausgegeben werden können muss die Notation geändert werden, d.h. es muss jetzt ein Sonderzeichen verwandt werden.
Lösung:
Wie in der Lösung zu sehen ist folgt das Anführungszeichen nach einem Rückstrich. Dieser Rückstrich leitet innerhalb von Zeichenketten immer ein Sonderzeichen ein.
Hier eine Auflistung einiger Zeichen mit Sonderbedeutung innerhalb von Zeichenketten:
| Zeichen | Bedeutung |
|---|---|
| n | Neue Zeile (wirkt sich nur im Quelltext aus) |
| r | Wagenrücklauf |
| t | Tabulator (wirkt sich nur im Quelltext aus) |
| t | Rückstrich |
| $ | Dollarzeichen |
| " | Anführungszeichen |
Um zu sehen wie sich die Sonderzeichen auswirken, erstellen Sie folgenden PHP-Code und speichern sie als tabelle.php. Nach Fertigstellung rufen Sie diese Datei in Ihrem Browser auf Ihrem lokalen Server auf und schauen sich den Quelltext an.
Hier nun der PHP-Code:
Wenn Sie alles genauso abgetippt haben sollte im Browser folgendes zu sehen sein:
| Zeichen | Bedeutung |
|---|---|
| n | bewirkt im Quelltext einen Zeilenumbruch |
| r | Wagenrücklauf |
| t | Tabulator (wirkt sich nur im Quelltext aus) |
| " | Anführungszeichen |
Und der Quelltext dieser Seite sollte so aussehen:
Das war eine kurze Beschreibung der wichtigsten Sonderzeichen mit ihren Bedeutungen.