我有一個數組,它從一個xml文件中讀取它的單元格,我寫了「for」,但現在因爲我不知道有多少個節點我想要寫這個循環一種方式,它開始和結束了,結束的與XML file.my代碼:如何使用循環陣列
$description=array();
for($i=0;$i<2;$i++)
{
$description[$i]=read_xml_node("dscription",$i);
}
和我的XML文件:
<eth0>
<description>WAN</description>
</eth0>
<eth1>
<description>LAN</description>
</eth1>
在此代碼我必須知道「2」,但我想知道一種不需要知道「2」的方法。
什麼XML解析器/ API您使用的? – deceze
這是使用SimpleXML很平凡:http://php.net/manual/en/simplexml.examples-basic.php – deceze
首先,PHP中沒有本地函數稱爲'read_xml_node',所以你必須告訴我們它的代碼或函數存在的庫。其次,你拼寫'描述'錯誤('dscription')。 – h2ooooooo