1

我试图通过 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');

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

4

2 回答 2

0

在 php.ini 中启用“allow_url_fopen”,代码没问题

于 2012-05-16T14:25:33.630 回答
0

尝试file_get_contents

它会是这样的:

$input=file_get_contents("http://www.google.com");
$input=htmlspecialchars($input);
echo $input;
于 2012-05-16T14:25:01.973 回答