我使用"Simple_html_dom.php"
获取内容。
require_once('simple_html_dom.php');
$html = file_get_html('http://www.zone-h.com/archive/notifier=Mr.GTz');
foreach($html->find('a') as $element)
echo $element->href . '<br>';
我在一些网址上测试并获得结果.example google.com但我设置此网址"http://www.zone-h.com/archive/notifier=Mr.GTz"
以获取内容但返回空结果。
我如何从本网站获取内容?
http://www.zone-h.com
答案 0 :(得分:0)
更改
$html = file_get_html('http://www.zone-h.com/archive/notifier=Mr.GTz');
到
$html = file_get_html('http://www.zone-h.com/archive/notifier=Mr.GTz?zh=1');
这是因为页面使用Javascript进行重定向,而不是使用HTTP重定向。好的是你在最后更改数字以进入你想要的网站中的页面。
例如:
$html = file_get_html('http://www.zone-h.com/archive/notifier=Mr.GTz?zh=2');
将带您进入商家信息中的第二页。