johny7: Konditionen in Wertzuweisungen

Beitrag lesen

Moin allerseits,

Hi!

Geht das dann, so eine Wertzuweisung mit Verlassen des PHP-Bereiches?

Nein. Denn wenn du in einem String bist, wird kein PHP-Ende-?> erkannt. Du musst erst den String beenden, dann wirkt ein ?> auch wieder. Das heißt, dass du den String zusammenstückeln musst. Bereiche außerhalb von ?> <?php werden (ohne Ausgabepuffer) sofort ausgegeben, eignen sich also auch nicht zur Zuweisung an eine Variable.

Also bietet sich stattdessen die HEREDOC-Variante an...

Grüße, JN

--
ie:{ fl:( br:^ va:| ls:[ fo:| rl:? n4:? ss:| de:] js:| ch:? sh:( mo:| zu:)
http://www.johny7.de