Thomas Luethi: Parse error finden

Beitrag lesen

Hallo,

darf man denn dan die geschweifte Klammer überhaupt im String verwenden als normales Zeichen, oder muss die in PHP dann auch maskiert werden? Dann wär's ja das Gleiche (nicht dasselbe), wie mit den Häkchen.

Soweit ich
[http://www.php.net/manual/en/language.types.string.php#language.types.string.parsing.complex]
verstehe, kann man die geschweiften Klammern ohne weiteres
in Strings (auch mit doppelten Anfuehrungszeichen) verwenden.
Wenn gleich vor oder nach der oeffnenden Klammer { ein
Dollarzeichen $ kommt, dann wird die "curly (complex) syntax"
angewendet, ansonsten verhaelt sich die geschweifte Klammer
voellig normal.
Wenn man z.B. eine Variable $bla mit dem Wert 15 hat, und
{$bla hat den Wert 15} _ausgeben_ will, muss man einfach schreiben:
echo "{$bla hat den Wert $bla}";

Gruesse,

Thomas