【发布时间】:2018-01-23 09:27:06
【问题描述】:
所以我试图从一个网站解析 HTMl,但我得到的只是菜单,因为 body 有一个预加载器。链接是 NSFW,所以我为它们添加了通配符。我的问题是如何解析整个页面而不仅仅是菜单?创建超时似乎没有帮助(或者我做错了超时)。
<?php
$ctx = stream_context_create(array(
'http' => array(
'timeout' => 50
)
)
);
$stars_list_page = file_get_contents("https://www.por*pics.com/?q=blue+angel", 0, $ctx);
$dom_obj = new DOMDocument();
@$dom_obj->loadHTML($stars_list_page);
var_dump($dom_obj);
?>
【问题讨论】:
标签: php html html-parsing