
php处理xml文件,将结果存入变量中
通过php对xml文件进行处理,可以将xml节点中的值提取出来,并存储到php变量中,以便于后期使用。具体步骤如下:
以下示例代码展示了如何从上述xml片段中提取数据并存储到变量中:
$string = <<<xml
<?xml version="1.0" encoding="utf-8" ?>
<returnsms>
<returnstatus>status</returnstatus>
<message>message</message>
<remainpoint> remainpoint</remainpoint>
<taskid>taskid</taskid>
<successcounts>successcounts</successcounts>
</returnsms>
xml;
$xmlresult = simplexml_load_string($string);
$xml_l = array();
foreach ($xmlresult->children() as $childitem) {
$xml_l[] = array(
"name" => $childitem->getname(),
"value" => $childitem-> __tostring()
);
}
print_r($xml_l);输出结果:
Array
(
[0] => Array
(
[name] => returnstatus
[value] => status
)
[1] => Array
(
[name] => message
[value] => message
)
[2] => Array
(
[name] => remainpoint
[value] => remainpoint
)
[3] => Array
(
[name] => taskID
[value] => taskID
)
[4] => Array
(
[name] => successCounts
[value] => successCounts
)
)以上就是PHP如何将XML文件内容解析并存储到变量中?的详细内容,更多请关注php中文网其它相关文章!
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号