我试图通过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');
但没有.. 有什么建议吗?
答案 0 :(得分:0)
这将是:
$input=file_get_contents("http://www.google.com");
$input=htmlspecialchars($input);
echo $input;
答案 1 :(得分:0)
在php.ini中启用“allow_url_fopen”,代码很好