2016-08-22 88 views
1

如何獲取網頁上的特定元素並顯示另一個元素?從另一個網站捕獲特定元素並顯示

我有這個頁面http://www.supercounters.com/stats/1214936,我想這個值:

<td 'class="span-5 visitortd">5,582 Visits</td> 

而且顯示在我的網頁..

像這樣:

Out: 5,582 Yesterday Visits 

實際代碼:

$html = file_get_html('http://www.supercounters.com/stats/1214936'); 

foreach($html->find('table') as $element) 
     echo $element->td . '<br>'; 

是我第一次嘗試這樣做,而且目前的代碼工作不太好,我認爲我們需要補充

回答

1

您需要的數據是$html->find('td')。標籤名稱不會成爲屬性,您必須使用$element->find()來訪問不同的元素。

然後要訪問的內容,您需要使用$element->plaintext

+0

我根據你的評論做出了改變,出來是:陣列 陣列 陣列 –

+0

你讀過如何使用簡單的HTML DOM的文檔?您需要使用' - > text'來訪問元素的文本。 – Barmar

+0

感謝球員們,根據您的意見找到了一種方法 –

相關問題