Der Martin: Welche Syntax ist besser/zukunftsorientieter

Beitrag lesen

Hi,

Wenn Du aber die ungeparsten Dokumente im Browser anschauen willst, z.B. wenn Du viel HTML-Code hast und nur einen kleinen Bereich hast, der mit PHP eingefügt wird, dann ist die Schreibweise
<script language="php"> ... </script>
von Vorteil, denn die Browser werden hier einfach nichts anzeigen (da sie die Script-Sprache PHP nicht kennen), während sie beim ersten Beispiel den PHP-Quellcode anzeigen werden, was hässlich aussieht.

nein, kein Browser wird den PHP-Code anzeigen, denn aus der Sicht eines HTML- oder SGML-Parsers stellt dieser Text ein unbekanntes Tag dar:

<?php $foo=0; bar() ?>

Erst wenn im PHP-Code das Zeichen '>' vorkommt, sieht ein gewöhnlicher HTML-Tagsoup-Parser das Ende des vermeintlichen Tags und zeigt den Rest wieder an. Dann ist die Schreibweise mit script-Tag dann wirklich günstiger.

Ciao,
 Martin

--
Er:  Mit wem warst du gestern abend aus?
Sie: Du bist mal wieder eifersüchtig wie immer!
Er:  Wer ist Immer?
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(