Frage zum echo-Befehl
Sven
- php
Hallo,
bisher hatte ich das immer so geschrieben:
echo "Hier kann HTML-Code folgen. "Anführungszeichen" im HTML-Code muss ein Backslash vorangestellt werden.";
Jetzt habe ich in einem Script gesehen, da ist das einfach mit Hochkomma gemacht... und in dem Fall lassen sich auch gewöhnliche Anführungszeichen in den Echo-Befehl schreiben:
echo 'Hier können auch "Anführungszeichen" ohne Backslash stehen';
Ist das richtig? Kann ich wie im unteren Fall beliebig Anführungszeichen setzen?
Grüsse
Sven
Hi!
Ist das richtig? Kann ich wie im unteren Fall beliebig Anführungszeichen setzen?
Ja.
Siehe Manual: http://de3.php.net/manual/de/language.types.string.php
Grüße
Andreas
Hallo Sven,
im Prinzip geht das, aber Achtung:
$a = 5;
echo "Hallo $a";
AUSGABE -->Hallo 5
$a = 5;
echo 'Hallo $a';
AUSGABE -->Hallo $a
d.h. bei Hochkomma werden die Variablen nicht aufgelöst, Außerdem mußt Du dann natürlich die Hochkommas im text escapen.
Gruß Olaf