Я использую создатель канала (в частности, feed :: create () ) Коханы, за исключением того, что часть моего текста может быть такой в элементе описания
См. Код ниже
<?php echo 'example'; ?>
Создатель ленты использует библиотеку SimpleXML. Всякий раз, когда данные возвращаются (используя $xml->asXml()
), угловые скобки html внутри элемента описания преобразуются в объекты HTML.
Это позволяет правильно анализировать теги, полезно для тегов p и т.п. Однако в этом случае код PHP не будет отображаться (в окружении угловых скобок).
У меня вопрос - как я могу показать такие вещи в RSS-ленте? Как я могу отобразить >
, когда он сам анализируется как <
? Имеет ли это смысл?
Вот пример того, что выводится:
<description><p>some content</p>
<p>WITH some code</p><p><?php
//test me out!
?></p>
</description>
( примечание , что не является ошибкой выше - все сущности преобразованы)
То, что я хотел бы отобразить (в программе чтения RSS), это
некоторый контент
С некоторым кодом
<?php
//test me out! ?>