我試圖循環,並顯示來自以下xml結構的信息。導航通過這個XML結構與PHP
<users_list>
−<users type="array">
+<user>
<id>Blah</id>
</user>
+<user></user>
+<user></user>
</users>
<next_link>6</next_link>
<prev_link>4</prev_link>
</users_list>
使用下面的PHP來抓取節點。
$xml = simplexml_load_string($rawxml);
foreach($xml->users_list AS $key){
$name = $key->users->user->{"id"};
}
$next = $key->{"next_link"};
$prev = $key->{"prev_link"};
我試過了一些變化,但我沒有看到任何效果。當我回應我的變量或無效參數時,我或什麼都沒有得到,當我在我的foreach
函數
警告:在第55行的functions.php中爲foreach()提供的無效參數Array - 這就是我使用此方法時得到的結果。 – mrpatg
我發佈的代碼原樣使用。我的猜測是你的變量沒有命名爲$ users_list。嘗試'error_reporting(E_ALL);' –