/
vshmidt
/
php
Обзор
Документация
Войти
/
vshmidt
/
php
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
ext/xml/tests/bug30875.phpt
37 строк
563 B
Daniel Scherzer
[RFC] Deprecate xml_parser_free() (#19449)
12 авг 2025, 15:44
Не верифицирован
12 авг 2025, 15:44
4de2ec3
Код
Авторство
О чём код?
--TEST-- Bug #30875 (xml_parse_into_struct() does not resolve entities) --EXTENSIONS-- xml --FILE-- <?php $xml = <<<XML <!DOCTYPE dtd [ <!ENTITY ref "ent"> ]> <elt att="&ref;">a&ref;</elt> XML; $parser = xml_parser_create(); xml_parse_into_struct($parser, $xml, $vals); var_dump($vals); ?> --EXPECT-- array(1) { [0]=> array(5) { ["tag"]=> string(3) "ELT" ["type"]=> string(8) "complete" ["level"]=> int(1) ["attributes"]=> array(1) { ["ATT"]=> string(3) "ent" } ["value"]=> string(4) "aent" } }