有一段时间我使用函数file_get_contents
从网站获取html数据。但是今天我不知道为什么我用过:
$html = @file_get_contents('http://www.thewebsite.com/');
if(!$html)
exit( "Oops. Error :)" );
这显示了错误消息。所以也许他们已经阻止了某种联系。
请掌握如何强制该功能获取内容?
编辑:
这会出现此错误:
Warning: file_get_contents(http://www.thewebsite.com/)
[<a href='function.file-get-contents'>function.file-get-contents</a>]:
failed to open stream: HTTP request failed!
PS 我尝试过另一个网站,这很好用
答案 0 :(得分:2)
答案 1 :(得分:0)
根据手册页。 如果已启用fopen包装器,则URL可用作此函数的文件名。 你真的检查每个网址是否返回错误并给出错误。那么显然你需要检查设置。