我正在使用XML来使用不同的语言。首先,我不习惯使用XML,所以我想问一下我是否做得对。这是我的XML代码:
<lang>
<one>
<ENG>Text1</ENG>
<NL>Text2</NL>
</one>
</lang>
当我在php中加载它时,我得到了这个数组:
SimpleXMLElement对象([one] =&gt; SimpleXMLElement对象([ENG] =&gt; Text1 [NL] =&gt; Text2))
我现在正试图从XML中获取每个元素,我有这个代码:
$xml = simplexml_load_file($file);
$result = $xml['one']['ENG'];
但它没有返回任何结果,请帮忙。
感谢。
答案 0 :(得分:1)
改为使用对象访问器语法:
$result = $xml->one->ENG;