Flucht <? auf PHP Shorthand-fähigen Server bei der Verwendung von erfordern

Ich versuche zurequire() meine vorlage für rss feed in php. Leider muss ich Shorthand-Tags auf dem Server aktivieren, mit dem ich arbeite.

Ich muss mein RSS mit starten<?xml version="1.0" encoding="UTF-8" ?> und<? ... ?> Verwechselt PHP mit dem Gedanken, dass er diese Codezeile analysieren muss.

Gibt es eine Möglichkeit, dem zu "entkommen"?

Hier ist nur der vollständige Code meiner RSS-Vorlage, die ich in die Haupt-PHP-Datei aufnehmen möchte:

<code><?xml version="1.0" encoding="UTF-8" ?>
    <rss version="2.0">

    <channel>
    <title>Kokodakalo!</title>
    <link>http://127.0.0.1/koko/</link>
    <description>Usluga slična twitteru</description>
        <?php $data = $controller->getData(); foreach($data as $post):?>
        <?php require('views/Rss/item.part.v.htm');?>
        <?php endforeach;?>
    </channel>

    </rss>
</xml>
</code>

Antworten auf die Frage(2)

Ihre Antwort auf die Frage