2012-12-28 23 views
0

這裏是我的代碼:使用PHP方法的file_get_contents我拉着整個網頁到我的網站

<?php 
$html = file_get_contents("http://aaaaaa.bbbbb.com/thisstuff"); 

$dom = new DOMDocument; 
$dom->loadHTML($html); 

var_dump ($dom->getElementsByTagName('div')); 

    for ($i = 0; $i < $items->length; $i++) 
     echo $items->item($i)->nodeValue . "<br/>"; 
?> 

的頁面,我需要檢索的唯一DIV類是:

類=「FAP index「id =」canvas「

我應該如何解決這個問題,或許使用document.getElementById?

任何幫助將不勝感激。謝謝。

回答

1

是的,你可以使用:

$canvas = $dom->getElementById('canvas'); 

不知道你想要什麼用,將被設置爲$canvas的一個DOMElement對象的事,但可以很明顯的看文檔,一個DOMElement看到可用的方法在上面。

http://php.net/manual/en/class.domelement.php

+0

我沒有得到任何東西,我失去了所有的內容。 – Supplement

+0

你是什麼意思,你什麼都沒有得到? var_dump($ canvas,$ dom)產生什麼? OK( –

+0

object(DOMElement)#3(0){} object(DOMDocument)#1(0){} – Supplement