Php 如何强制文件内容工作
有一段时间我使用函数Php 如何强制文件内容工作,php,file-get-contents,Php,File Get Contents,有一段时间我使用函数file\u get\u contents从网站获取html数据。但今天,我不知道为什么我会使用: $html = @file_get_contents('http://www.thewebsite.com/'); if(!$html) exit( "Oops. Error :)" ); 这会显示错误消息。因此,也许他们以某种方式阻止了这种联系 请问,我如何强制函数获取内容 编辑: 这将导致以下错误: Warning: file_get_contents(ht
file\u get\u 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!
警告:文件获取内容(http://www.thewebsite.com/)
[]:
无法打开流:HTTP请求失败!
PS我尝试了另一个网站,效果很好
您是否真的检查了每个url是否返回false并给出了错误。显然,您需要检查设置。您忘记阅读文档了。此处列出了
文件获取内容可能失败的几个原因。它不会显示重要的错误消息,因为您已使用@
抑制了它。删除它并编辑您的问题。可能是该网站需要修复。可能重复,请参阅然后尝试谷歌错误消息。