PHP 教程

PHP 7 新特性

PHP children() 函数

PHP SimpleXML 参考手册 PHP SimpleXML 参考手册

实例

查找 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>";
 }
?>
运行实例 »

PHP SimpleXML 参考手册 PHP SimpleXML 参考手册

新闻动态 联系方式 广告合作 招聘英才 安科实验室 帮助与反馈 About Us

Copyright © 2013 - 2019 Ancii.com All Rights Reserved京ICP备18063983号-5 京公网安备11010802014868号