TobiasBuschi: Ich hab ein Problem mit der XML-spezifikation

Beitrag lesen

weil die spitzen Klammern hochwertige Sonderzeichen sind.

Ein Argument ist das nicht. Das einzige Argument wäre vieleicht, dass es die xml-Parser dadurch beträchtlich leichter haben und das xml dadurch schneller geparsed werden kann.

Das muss es auch nicht sein, es ist schließlich Programmcode. Das _Ergebnis_ muss evtl. XML-valide sein. Oder willst Du daran gehindert werden, Code wie

if (x<i and z>12)

zu schreiben?

PHP-Code ist kein XML. Dessen Ausgabe kann es sein.

Weiss ich.
Ich will jedoch ein CMS programmieren, das mit xml-validen php-templates arbeitet.

Ich bin schon lange daran, eine geeignete Template-Technik zu suchen. Dabei will ich keinen neuen Standard erfinden wie das zum Beispiel Smarty macht; einfach html und php.