/
vshmidt
/
php
Обзор
Документация
Войти
/
vshmidt
/
php
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
ext/xmlwriter/tests/009.phpt
41 строка
1 KB
Nikita Popov
Clean up some more function_exists() checks
14 июн 2021, 16:47
14 июн 2021, 16:47
9871a62
Код
Авторство
О чём код?
--TEST-- XMLWriter: PI, Comment, CDATA --EXTENSIONS-- xmlwriter --FILE-- <?php /* Libxml 2.6.24 and up adds a new line after a processing instruction (PI) */ $xw = xmlwriter_open_memory(); xmlwriter_set_indent($xw, TRUE); xmlwriter_start_document($xw, NULL, "UTF-8"); xmlwriter_start_element($xw, 'root'); xmlwriter_write_attribute($xw, 'id', 'elem1'); xmlwriter_start_element($xw, 'elem1'); xmlwriter_write_attribute($xw, 'attr1', 'first'); xmlwriter_write_comment($xw, 'start PI'); xmlwriter_start_element($xw, 'pi'); xmlwriter_write_pi($xw, 'php', 'echo "hello world"; '); xmlwriter_end_element($xw); xmlwriter_start_element($xw, 'cdata'); xmlwriter_start_cdata($xw); xmlwriter_text($xw, '<>&"'); xmlwriter_end_cdata($xw); xmlwriter_end_element($xw); xmlwriter_end_element($xw); xmlwriter_end_element($xw); xmlwriter_end_document($xw); // Force to write and empty the buffer $output = xmlwriter_flush($xw, true); print $output; ?> --EXPECTF-- <?xml version="1.0" encoding="UTF-8"?> <root id="elem1"> <elem1 attr1="first"> <!--start PI--> <pi><?php echo "hello world"; ?>%w</pi> <cdata><![CDATA[<>&"]]></cdata> </elem1> </root>