PHP简单的HTML DOM解析器如何让HTML标签的内容

问题描述:

我试图获得特定的标签内容,但似乎我不能这样做,用下面的函数PHP简单的HTML DOM解析器如何让HTML标签的内容

<?PHP 
include_once('simple_html_dom.php'); 

function read_page($url = 'http://google.com') 
{ 
     $doc = new DOMDocument(); 

     $data = file_get_html($url); 

     $content = $data->find('div#footer'); 

     print_r($content); 

} 

read_page(); 
?> 

尝试$data->find('div[id="footer"]')

+0

我累了,以及$ data-> find('div [id = footer]')仍然可以看到空阵列 – m1k3y3 2012-03-09 11:15:45

+0

你试过简单$ data-> find('#footer') – slash197 2012-03-09 11:28:41

+0

是的,它返回太多的东西,所有的孩子和大孩子等......我需要一些简单的东西来获得内容不是所有的课程,风格等。 – m1k3y3 2012-03-09 12:09:39