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