Hallo,
Vermeide nur, '<?php' und '?>' am Stück zu schreiben, das könnte den Parser irritieren und dein Script vorzeitig beenden. Deshalb die zerstückelte Schreibweise.
Welchen Parser meinst du? :-) Den PHP-Parser irritiert das schon mal nicht.
doch, genau den meinte ich.
Zugegeben, ich hab's jetzt nicht ausprobiert. Aber ich vermeide solche Zweifelsfälle ganz gern von vornherein.
Ich weiß zum Beispiel, dass die üblichen Tagsoup-Parser der gängigen Browser beim erstbesten Vorkommen von </ einen Javascript-Block für beendet erklären, auch wenn "</" innerhalb eines Strings steht. Ein ähnliches Verhalten hatte ich beim PHP-Parser auch unterstellt. Präventiv, sozusagen.
Solange der String korrekt als solcher erkannt wird, sind darin enthaltene <?php und ?> Zeichenfolgen wie jede andere auch (von Variablen namen abgesehen).
Okay, gut zu wissen. :-)
Ciao,
Martin
Most experts agree: Any feature of a program that you can't turn off if you want to, is a bug.
Except with Microsoft, where it is just the other way round.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(