2013-03-09 45 views
1

我正在嘗試使用PHP從weather.com(當前狀態圖片)中拉出圖片,但我無法弄清楚如何做,因爲圖片在更改時天氣確實如此,所以我不能直接鏈接到它。有沒有辦法從標籤中拉取圖片,這樣當圖片源發生變化時,PHP會得到新的圖片?從php img src下拉圖片

這是我想PHP從拉動標籤:

<img class="wx-weather-icon" src="http://s.imwx.com/v.20120328.084208//img/wxicon/120/32.png" height="93" width="93" alt="Sunny"> 
+1

這不屬於這裏;它屬於StackOverflow。無論如何,您將希望使用正則表達式來獲取標籤,或使用文檔抓取工具將標籤拉出。試着玩弄這些,如果你仍然無法解決它,發佈你有什麼StackOverflow,他們會幫助你。 – Craige 2013-03-09 14:23:13

回答

1

SimpleHTMLDOM

將可能是你最好的選擇,那麼你可以繼續做下面的

// Create DOM from URL or file 
$html = file_get_html('http://www.weather.com/'); 

foreach($html->find('img[class=wx-weather-icon]') as $element) { 
    echo $element->src; 
}