PHP file_get_contents函数读取远程数据超时的解决方法


Posted in PHP onMay 13, 2015

在网络状况比较差的情况下file_get_contents函数经常读取远程数据失败。
解决办法如下:

/*设置超时配合失败之后尝试多次读取,效果比原先好很多*/

$url = 'https://3water.com';

          $opts = array( 

           'http'=>array( 

          'method'=>"GET", 

          'timeout'=>1, //设置超时

  ) 

 ); 

 $context = stream_context_create($opts); 

 $contents = @file_get_contents($url,false,$context); 

?>

PHP 相关文章推荐
php字符串截取中文截取2,单字节截取模式
Dec 10 PHP
php adodb介绍
Mar 19 PHP
php带密码功能并下载远程文件保存本地指定目录 修改加强版
May 16 PHP
php使用array_rand()函数从数组中随机选择一个或多个元素
Apr 28 PHP
php中opendir函数用法实例
Nov 15 PHP
memcache一致性hash的php实现方法
Mar 05 PHP
部署PHP时的4个配置修改说明
Oct 19 PHP
PHP面向对象编程之深入理解方法重载与方法覆盖(多态)
Dec 24 PHP
thinkPHP分页功能实例详解
May 05 PHP
form自动提交实例讲解
Jul 10 PHP
TP5(thinkPHP5框架)基于bootstrap实现的单图上传插件用法示例
May 29 PHP
关于Yii中模型场景的一些简单介绍
Sep 22 PHP
正确的PHP匹配UTF-8中文的正则表达式
May 13 #PHP
如何在HTML 中嵌入 PHP 代码
May 13 #PHP
PHP性能分析工具XHProf安装使用教程
May 13 #PHP
PHP CURL 多线程操作代码实例
May 13 #PHP
百度工程师讲PHP函数的实现原理及性能分析(三)
May 13 #PHP
百度工程师讲PHP函数的实现原理及性能分析(二)
May 13 #PHP
百度工程师讲PHP函数的实现原理及性能分析(一)
May 13 #PHP
You might like
PHP中ob_start函数的使用说明
2013/11/11 PHP
Yii框架获取当前controlle和action对应id的方法
2014/12/03 PHP
Symfony数据校验方法实例分析
2015/01/26 PHP
php将数组存储为文本文件方法汇总
2015/10/28 PHP
详解PHP的Yii框架中的Controller控制器
2016/03/29 PHP
详解配置 Apache 服务器支持 PHP 文件的解析
2017/02/15 PHP
点击进行复制的JS代码实例
2013/08/23 Javascript
jquery.cookie用法详细解析
2013/12/18 Javascript
jQuery实现选项卡切换效果简单演示
2015/12/09 Javascript
实现高性能JavaScript之执行与加载
2016/01/30 Javascript
jquery实现具有收缩功能的垂直导航菜单
2016/02/16 Javascript
Javascript 实现计算器时间功能详解及实例(二)
2017/01/08 Javascript
微信小程序实战之仿android fragment可滑动底部导航栏(4)
2020/04/16 Javascript
Angularjs在360兼容模式下取数据缓存问题的解决办法
2017/06/22 Javascript
jquery拖拽自动排序插件使用方法详解
2020/07/20 jQuery
Vue自定义指令写法与个人理解
2019/02/09 Javascript
node中实现删除目录的几种方法
2019/06/24 Javascript
python实时分析日志的一个小脚本分享
2017/05/07 Python
Python实现基于KNN算法的笔迹识别功能详解
2018/07/09 Python
Django REST Framework之频率限制的使用
2019/09/29 Python
Python Django中间件,中间件函数,全局异常处理操作示例
2019/11/08 Python
使用Python函数进行模块化的实现
2019/11/15 Python
Python获取、格式化当前时间日期的方法
2020/02/10 Python
Python3监控windows,linux系统的CPU、硬盘、内存使用率和各个端口的开启情况详细代码实例
2020/03/18 Python
Python使用os.listdir和os.walk获取文件路径
2020/05/21 Python
Python Tricks 使用 pywinrm 远程控制 Windows 主机的方法
2020/07/21 Python
利用CSS3把图片变成灰色模式的实例代码
2016/09/06 HTML / CSS
北京RT科技有限公司.net工程师面试题
2013/02/15 面试题
英语硕士生求职简历的自我评价
2013/10/15 职场文书
医院实习介绍信
2014/01/12 职场文书
前厅部经理岗位职责范文
2014/02/04 职场文书
迎元旦广播稿
2014/02/22 职场文书
幼儿园园长新年寄语2015
2014/12/08 职场文书
2015年小学美术工作总结
2015/05/25 职场文书
导游词范文之颐和园/重庆/云台山
2019/09/10 职场文书
用Python将库打包发布到pypi
2021/04/13 Python