下面的代碼給了我一個圖像鏈接的列表,但我想要顯示這些圖像。它們來自包含CDATA的XML文件。他們需要以HTML格式顯示,這在最後解釋了回顯。用simpleXML在PHP中顯示CDATA圖像
我是新來的這一點,不知道一個解決方案。
<?php
$html= "";
$url = "xml/test.xml";
$xml = simplexml_load_file($url);
for ($i = 0; $i < 10; $i++){
$dealer_logo = $xml->dealers->id[$i]->logo;
echo $dealer_logo[0][$url];
$html .= "$dealer_logo";
}
echo $html
?>
'$ dealer_logo [0] [$ url]'的意圖是什麼?由於'$ url'包含XML文件的地址,因此它將展開爲'$ dealer_logo [0] ['xml/test.xml']'。也許你的意思是通過$ dealer_logo [0] ['url']'來訪問名爲''url''的XML屬性。 – IMSoP