牛牛在线工具

SimpleXMLElement::getChildren()

收录 8868 个 PHP 函数,含用途说明与用法示例。

SimpleXMLElement::getChildren()

返回 SimpleXMLElement 对象的子元素

函数名称:SimpleXMLElement::getChildren() 适用版本:PHP 5 >= 5.1.3, PHP 7 函数描述:SimpleXMLElement::getChildren() 方法用于返回 SimpleXMLElement 对象的子元素。 语法:SimpleXMLElement::getChildren( string $namespace = null ): SimpleXMLElement|false 参数: $namespace(可选):要过滤子元素的命名空间。 返回值: 如果存在子元素,则返回一个 SimpleXMLElement 对象数组。 如果不存在子元素,则返回 false。 示例: $xml = '<root> <element1>Value 1</element1> <element2>Value 2</element2> <element3>Value 3</element3> </root>'; $simplexml = new SimpleXMLElement($xml); $children = $simplexml->getChildren(); if ($children) { foreach ($children as $child) { echo $child->getName() . ': ' . $child . '<br>'; } } else { echo 'No child elements found.'; } 输出结果: element1: Value 1 element2: Value 2 element3: Value 3 在上面的示例中,我们首先创建了一个包含多个子元素的 XML 字符串。然后,我们使用 SimpleXMLElement 类将该字符串转换为 SimpleXMLElement 对象。接下来,我们使用 getChildren() 方法获取 SimpleXMLElement 对象的所有子元素。如果存在子元素,则通过 foreach 循环遍历每个子元素,并输出其名称和值。如果不存在子元素,则输出 "No child elements found."。