📄 xml011.phpt
字号:
--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
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -