我想通過一個XML文檔,其中包含帶有文本的節點以及帶有文件鏈接的屬性,然後按字母順序排序並顯示它們。這僅僅是一些代碼,我作出揣摩爲什麼它不設置鍵和變量:如何將XML值放入PHP中的數組中?
foreach($container as $value)
{
$title = $value->nodeValue;
$link = $value->getAttribute('links');
$cashflowtoolarray[] = array($title => $link);
}
foreach($cashflowtoolarray as $title=>$link)
{
echo "Key=" . $title . ", Value=" . $link;
echo "<br>";
}
什麼這個輸出是:
主要= 0,值=陣列
鍵= 1,值=陣列
鍵= 2,值=陣列
鍵= 3,值=陣列
我希望它輸出:
重點=有些標題1,值= somelink1.pdf
重點=有些標題2,值= somelink2.pdf
答案=一些標題4,值= somelink4.pdf
答案=某些標題3,值= somelink3.pdf
它似乎沒有設置值,我如何設置它們?我是新來的這個東西,所以我很困惑,在此先感謝您的幫助。
在'$ link'上做一個'print_r()',看看給出了什麼。 – Mave