PHP 中的 xml_parse_into_struct函数

首页 / PHP入门教程 / PHP 中的 xml_parse_into_struct函数

xml_parse_into_struct - 语法

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

无涯教程网

它用于指定索引数据的目标数组。

xml_parse_into_struct - 返回值

成功时返回1,失败时返回0

链接:https://www.learnfk.comhttps://www.learnfk.com/php/php-xml-parse-into-struct.html

来源:LearnFk无涯教程网

xml_parse_into_struct - 示例

<?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 ) )

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

软件测试52讲 -〔茹炳晟〕

MySQL实战45讲 -〔林晓斌〕

安全攻防技能30讲 -〔何为舟〕

分布式数据库30讲 -〔王磊〕

Linux内核技术实战课 -〔邵亚方〕

人人都用得上的写作课 -〔涵柏〕

业务开发算法50讲 -〔黄清昊〕

现代React Web开发实战 -〔宋一玮〕

手把手带你写一个 MiniTomcat -〔郭屹〕

好记忆不如烂笔头。留下您的足迹吧 :)