/
vshmidt
/
php
Обзор
Документация
Войти
/
vshmidt
/
php
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
ext/xml/tests/xml_set_processing_instruction_handler_basic.phpt
40 строк
867 B
Daniel Scherzer
[RFC] Deprecate xml_parser_free() (#19449)
12 авг 2025, 15:44
Не верифицирован
12 авг 2025, 15:44
4de2ec3
Код
Авторство
О чём код?
--TEST-- Test xml_set_processing_instruction_handler function : basic --EXTENSIONS-- xml --FILE-- <?php class XML_Parser { function PIHandler($parser, $target, $data) { echo "Target: " . $target. "\n"; echo "Data: " . $data . "\n"; } function parse($data) { $parser = xml_parser_create(); xml_set_processing_instruction_handler($parser, $this->PIHandler(...)); xml_parse($parser, $data, true); } } $xml = <<<HERE <?xml version="1.0" encoding="ISO-8859-1"?> <?xml-stylesheet href="default.xsl" type="text/xml"?> HERE; echo "Simple test of xml_set_processing_instruction_handler() function\n"; $p1 = new Xml_Parser(); $p1->parse($xml); echo "Done\n"; ?> --EXPECT-- Simple test of xml_set_processing_instruction_handler() function Target: xml-stylesheet Data: href="default.xsl" type="text/xml" Done