- var_dump: documentation ( source)
- xml_set_character_data_handler: documentation ( source)
- xml_parse: documentation ( source)
- xml_parser_free: documentation ( source)
- xml_parser_create: documentation ( source)
<?php
$xml = <<<HERE
<!DOCTYPE dtd [
<!ENTITY ref "ent">
]>
<elt att="&ref;">a&ref;</elt>
HERE;
$parser = xml_parser_create();
xml_set_character_data_handler($parser, function ($parser, $data) {
var_dump($data);
});
// xml_set_default_handler($parser, function () {});
xml_parse($parser, $xml, true);
xml_parser_free($parser);