我想从以下 xml 进入 foreach 循环:
<?xml version="1.0" encoding="ISO-8859-1"?>
<data>
<players>
<player id="1">4</player>
<player id="2">3</player>
</players>
<chats>
<chat playerid="2">Some chat here...</chat>
<chat playerid="1">skfgjh kjgh fdskgjhdf kgjhdf gkjd gkjdfhg dkfjhg</chat>
</chats>
</data>
我想要一个用于玩家的 foreach 和一个用于聊天的,但似乎无法解决这个问题......我也想要属性,但不知道如何?
这是我尝试过的:
$userXML = simplexml_load_file('xml_chats/0^0.xml') or die ("error");
foreach($userXML->chats as $nchats){
echo $nchats->chat.'<br>';
}
我做错了什么,我怎么能做到这一点?
提前致谢 :-)