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"]')
我累了,以及$ data-> find('div [id = footer]')仍然可以看到空阵列 – m1k3y3 2012-03-09 11:15:45
你试过简单$ data-> find('#footer') – slash197 2012-03-09 11:28:41
是的,它返回太多的东西,所有的孩子和大孩子等......我需要一些简单的东西来获得内容不是所有的课程,风格等。 – m1k3y3 2012-03-09 12:09:39