PHP SimpleXML函数

PHP SimpleXMLElement::getName() 方法获取 XML 元素的名称。

语法

public SimpleXMLElement::getName()

参数

不需要参数。

返回值

返回 XML 的名称SimpleXMLElement 对象以字符串形式引用的标记。

示例:

下面的示例显示 SimpleXMLElement::getName() 方法的用法。

<?php
$xmlstr = <<<XML
<mail> 
  <To>John Smith</To>
  <From>Marry G.</From>
  <Subject>Happy Birthday</Subject>
  <body>Happy birthday. Live your life with smiles.</body>
</mail> 
XML;

$xml = new SimpleXMLElement($xmlstr);

echo $xml->getName() . "\n";

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

上述代码的输出将是:

mail
To
From
Subject
body