使用simplexml访问节点属性


Access node attribute using simplexml

我使用simplexml,我有以下xml:

<Entry entryType="Wider Image" entryName="test B and A" entryID="guid"> 

需要访问entryName属性。我该怎么做呢?

如果您正在使用SimpleXML,就像您说的,这很容易。请看下面的例子(请原谅糟糕的格式):

 <?php 
 $str = '<?xml version="1.0" encoding="utf-8"?>
 <Entries>
 <Entry entryType="Wider Image" entryName="test B and A" entryID="guid" />
 </Entries>';
 $sXml = new SimpleXMLElement($str);
 echo $sXml->Entry->attributes()->entryName;
 ?>