creed: <? oder <?php ?

Hallo,

eine Verständnisfrage:
Ist die Einleitung <?php vorteilhafter weil kompatibler in irgendeiner Weise oder ist das egal?

Danke für ev. Antworten

creed

  1. Ist egal.

    Oliver

    1. Moin!

      Ist egal.

      Ist _nicht_ egal.

      Wenn du XML mit PHP kombinierst, wird dir der XML-Parser deinen PHP-Code, der nur in <? ... ?> steht, schreiend um die Ohren schlagen. Da ist zwingend die Langform <?php ... ?> erforderlich.

      Klar, für die meisten Programmierer, die sich von XML fernhalten, kein Thema. Aber es gibt noch einen guten Grund: Die Langform funktioniert _immer_. Die Kurzform kann auf dem Server ausgeschaltet sein. Wer also Wert darauf legt, dass seine Skripte auf jedem Server funktionieren (und dabei mal ganz abgesehen von irgendwelchen Problemen durch Versionsunterschiede), der benutzt ausschließlich die Langform.

      --

       - Sven Rautenberg
      1. Hi,

        vielen Dank an Euch beide.
        Ich halt mich an Svens Ratschlag. ;)

        Gruß, creed