php如何获取XML元素的名称(getName()函数用法)

时间:2017-02-20
php getName()函数可以获取XML元素的名称。本文章向大家介绍 getName()函数获取XML元素的名称的基本实例,需要的朋友可以参考一下。

getName()函数返回XML元素的名称。

语法

PHP getName()函数具有以下语法。

getName();

返回值

将SimpleXMLElement对象引用的XML标记的名称作为字符串返回

实例

返回XML元素和子元素的名称:


<?php
// http://www.manongjc.com/article/1624.html
$xml=<<<XML
<?xml version="1.0" standalone="yes"?>
<books>
  <book id="1">Java</book>
  <book id="2">PHP</book>
  <book id="3">CSS</book> 
</books>
XML;

$sxe=new SimpleXMLElement($xml);
echo $sxe->getName() . "\n";
foreach ($sxe->children() as $child){
   echo $child->getName() . "\n";
}
?>

上面的代码生成以下结果。

books
book
book
book