Модераторы: Aliance, skyboy, MoLeX, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> saveXML не выводит пустую CDATA, а на другом серваке выводит %) 
:(
    Опции темы
oluckyman
Дата 24.12.2008, 16:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 26.12.2007

Репутация: нет
Всего: нет



Код примера упростил донельзя 
Код

print "<textarea rows='20' cols='80'>";
echo DOMDocument::loadXML('<root><![CDATA[]]></root>')->saveXML();
print "</textarea>";


на одном серваке выводит:
Код

<?xml version="1.0"?>
<root></root>


на другом:
Код

<?xml version="1.0"?>
<root><![CDATA[]]></root>



Есть версия, что saveXML оптимизирует вывод, удаляя пустую CDATA.
Хотелось бы выяснить где можно отключить/включить эту опцию?


P.S.
  • версии php и apache одинаковые.
  • libxml и там и там вот такие: DOM/XML API Version 20031129 libxml Version 2.6.26 
  • не спрашивайте зачем пустая cdata. код примера из головы.
  • между <root></root> и <root><![CDATA[]]></root> есть разница
 

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: X технологии | Следующая тема »


 




[ Время генерации скрипта: 0.0389 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.