file_get_html获取一个空页面

时间:2012-05-16 14:20:13

标签: simple-html-dom

我试图通过file_get_html获取某个网页的内容。

事情是我之前设法做到了,但现在它给了我一个空的结果,没有任何错误信息。

file_get_contents('http://www.google.com') or die('this is not a valid url'); 

网址有效。我将它粘贴到我的浏览器上,然后把它搞定了。

我尝试使用user_agent:

ini_set('user_agent', 'My-Application/2.5');

甚至

ini_set('user_agent', 'Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.24 (KHTML like Gecko) Chrome/19.0.1055.1 Safari/535.24');

但没有.. 有什么建议吗?

2 个答案:

答案 0 :(得分:0)

尝试 file_get_contents

这将是:

$input=file_get_contents("http://www.google.com");
$input=htmlspecialchars($input);
echo $input;

答案 1 :(得分:0)

在php.ini中启用“allow_url_fopen”,代码很好