PHP 教程 PHP 表单 PHP 高级教程 PHP 数据库 PHP XML PHP 与 AJAX PHP 参考手册

发布于 2016-11-18 14:35:31 | 61 次阅读 | 评论: 0 | 来源: 网络整理

实例

查找 note 节点的子节点:

 <?php
$note=<<<XML
<note>
<to>Tove</to>
<from>Jani</from>
 <heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>
XML;

 $xml=simplexml_load_string($note);
foreach ($xml->children() as $child)
 {
 echo "Child node: " . $child . "<br>";
 }
?> 


定义和用法

children() 函数查找指定节点的子节点。


语法

 children(ns,is_prefix);

参数描述
ns可选。规定一个 XML 命名空间。
is_prefix可选。规定一个布尔值。如果值为 TRUE,则 ns 是前缀。如果值为 FALSE,则 ns 是命名空间 URL。

技术细节

返回值:返回一个 SimpleXMLElement 对象。
PHP 版本:5.0.1+
PHP 更新日志:新增了 is_prefix 参数。


更多实例

实例 1

查找 body 节点的子节点:

 <?php
$note=<<<XML
<note>
<to>Tove</to>
<from>Jani</from>
 <heading>Reminder</heading>
<body><span>Important!</span> Don't forget me this weekend!</body>
</note>
XML;

 $xml=simplexml_load_string($note);
foreach ($xml->body[0]->children() as $child)
 {
 echo "Child node: " . $child . "<br>";
 }
?> 




最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务