int xml_parse_into_struct ( resource $parser , string $data , array &$values [, array &$index ] )
它用于将任何格式化的XML解析为数组结构
Sr.No | 参数 & Description |
---|---|
1 |
parser 它用于指定要使用的XML解析器。 |
2 |
XML 它用于指定要解析的XML数据。 |
3 |
value_arr 它用于指定XML数据的目标数组。 |
4 |
index_arr 它用于指定索引数据的目标数组。 |
成功时返回1,失败时返回0
链接:https://www.learnfk.comhttps://www.learnfk.com/php/php-xml-parse-into-struct.html
来源:LearnFk无涯教程网
<?php $local="<para><note>simple note</note></para>"; $p=xml_parser_create(); xml_parse_into_struct($p, $local, $vals, $index); xml_parser_free($p); echo "Index array is\n"; print_r($index); echo "\nVals array\n"; print_r($vals); ?>
这将产生以下输出-
Index array Array is ( [PARA] => Array ( [0] => 0 [1] => 2 ) [NOTE] => Array ([0] => 1 ) ) Vals array Array ( [0] => Array ( [tag] => PARA [type] => open [level] => 1 ) [1] => Array ( [tag] => NOTE [type] => complete [level] => 2 [value] => simple note ) [2] => Array ( [tag] => PARA [type] => close [level] => 1 ) )
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)