PHP children() 函数

PHP 教程 · 2019-01-29 06:56:32

实例

查找 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 教程 文章: https://www.codercto.com/courses/l/5.html

查看所有标签

How Tomcat Works

How Tomcat Works

Budi Kurniawan、Paul Deck / BrainySoftware / 2004-4-1 / USD 54.95

A Guide to Developing Your Own Java Servlet Container一起来看看 《How Tomcat Works》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具