Thomas J.S.: Ich hab ein Problem mit der XML-spezifikation

Beitrag lesen

Hallo,

Sieht dann zum Beispiel so aus:

<div>
  <div>
    <?php echo getPage('navi'); ?>
  </div>
  <div>
    <?php echo $page->getContent(); ?>
  </div>
</div>

Soweit ist es immernoch XML,

Nur weil dein Freund Rainer Zufall das für dich erledigte.
"<?" zeigt dem XML-Parser, dass es sich um eine Verarbeitungsanweisung handelt (was es in der Tat ist, nur der Parser kann damit trotzdem nichts anfangen, bzw. ich kenne keinen XML-Parser der PHP verarbeiten kann)

Das mit "->" ist pures Glück

wenn ich jedoch <div id="<?php echo $id; ?>"> schreibe nicht mehr.

Das ist auch richtig so. Dir muss es ja auch nicht gefallen bzw. du kannst dich bei der ISO und W3C beschweren.

Grüße
Thomas