--TEST--XML Parser test: concat character data and set empty handlers--SKIPIF--<?phprequire_once("skipif.inc");?>--FILE--<?phpfunction start_elem($parser,$name,$attribs) {echo "<$name>";}function end_elem(){echo "</$name>";}$xml = '<text>start<b /> This & that</text>';$parser = xml_parser_create();xml_parse_into_struct($parser, $xml, $vals, $index);print_r($vals);xml_parser_free($parser);echo "\nChange to empty end handler\n";$parser = xml_parser_create();xml_parser_set_option($parser,XML_OPTION_CASE_FOLDING,0);xml_set_element_handler($parser,'start_elem','end_elem');xml_set_element_handler($parser,'start_elem',NULL);xml_parse($parser, $xml, TRUE);xml_parser_free($parser);echo "\nDone\n";?>--EXPECT--Array([0] => Array([tag] => TEXT[type] => open[level] => 1[value] => start)[1] => Array([tag] => B[type] => complete[level] => 2)[2] => Array([tag] => TEXT[value] => This & that[type] => cdata[level] => 1)[3] => Array([tag] => TEXT[type] => close[level] => 1))Change to empty end handler<text><b>Done
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。