我想爲我的網站創建一個加權的橫幅系統。用xml和php返回最低視圖的圖像?
這是我的XML:
<banners>
<images>
<src>banners/ad_1.png</src>
<alt>Banner ad 1</alt>
<views>9</views>
</images>
<images>
<src>banners/ad_2.png</src>
<alt>Banner ad 2</alt>
<views>9</views>
</images>
</banners>
我想顯示的最低查看圖像。獲得該圖像後,增加視圖以顯示橫幅已顯示。
我不想使用simpleXML。所有DOM操作,將直接使用這個變量$dom
:
$dom = new DOMDocument();
$dom->load($file_name);
我一直在這3小時以上,我的代碼只是不斷變得越來越大。我已經想出瞭如何增加它並將其放回到XML文件中。我只是不知道如何拉取最低視圖的圖像進行展示。
任何幫助,甚至想法都會非常感謝!
我曾嘗試過,但它會迫使我使用靜態替代文本。你實際上讓我想到了,而且我使用了array_multisort。代碼有點長,雖然... – Phil 2011-04-16 21:57:39
公平不夠,只要你有一些工作。使用dom方法永遠不會特別有效。 – Calum 2011-04-16 21:59:17
我討厭使用它。這實際上是一個學校項目......可能應該包括作業標籤。感謝您的時間,他是一個滿意的人! – Phil 2011-04-16 22:01:45