PHP-Info Sonderzeichen
Zeichenketten werden – wie wir gesehen haben- in Anführungszeichen gesetzt. Dieses bringt offensichtlich
auch Probleme mit sich. Wenn Ihr ein Textstück in Anführungszeichen ausgegeben wollt.
Alle Lösungen können wir zwei Methoden anwenden. Entweder wir verwenden doppelte und einfache
Anführungszeichen, beispielsweise doppelte Anführungszeichen für die Zeichenkette und einfache für das Textstück:
"Jetzt lerne ich `PHP`“ ; oder `ich lerne "PHP" `;
Oder wir benutzen als ein Markierungszeichen den Backslash. Dieser wird vor die Anführungszeichen
für
das Textstück gesetzt. Damit sagen wir PHP, dass die Anführungszeichen ausgegeben und nicht
als Beginn oder ende einer Anweisung interpretiert werden sollen ( Man nennt es: Maskierung):
echo "Jetzt lerne ich \ "PHP \ " " ;
Wenn wir mit HTML vertraut sind, wissen wir, dass hier oft Anführungszeichen gesetzt
werden / gesetzt werden sollen, denn wir schreiben ja beispielsweise <font color =“red“>.
Diese Anführungszeichen müssen natürlich auch maskiert werden, wenn sie Teil einer
PHP- Anweisung sind. Das sieht dann so aus:
<?php
echo" <font color=?“red?”> ”;
?> |
Wenn nun tatsächlich ein Backslash angezeigt werden soll, brauchen wir einen zweiten:
<?php
echo "c:\\Eigene Dateien “;
?> |
| |
| |
| |
http://localhost/index.php |
|
|
| |
c:\Eigene Dateien |
|
|
Auch für Zeilenumbrüche in PHP ( nicht zu verwechseln mit dem <br>-HTML-Tag) gibt
es ein Zeichen mit einem Backslash: \n.
Die Folgende Tabelle gibt einen kleinen Überblick über die Zeichen, die wir verwenden können,
damit bestimmte Zeichen ausgegeben werden.
Zeichenfolge |
Effekt |
\n |
Neue Zeile |
\r |
Wagenrücklauf |
\t |
Horizontaler Tabulator |
\\ |
Backslash |
\$ |
Dollarsymbol |
\“ |
Doppelte Anführungszeichen |
Kleiner Hinweis: Wir bieten auch ein Pagrenkservice an. <<Keine Angst anmelden kostet NIX!>>
RANKING CHARTS
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20
|