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 相关文章推荐
简单的cookie计数器实现源码
Jun 07 PHP
thinkphp 多表 事务详解
Jun 17 PHP
php获取网卡的MAC地址支持WIN/LINUX系统
Apr 30 PHP
thinkphp常见路径用法分析
Dec 02 PHP
php实现将任意进制数转换成10进制的方法
Apr 17 PHP
Symfony2 session用法实例分析
Feb 04 PHP
PHP解压tar.gz格式文件的方法
Feb 14 PHP
Zend Framework教程之路由功能Zend_Controller_Router详解
Mar 07 PHP
phalcon model在插入或更新时会自动验证非空字段的解决办法
Dec 29 PHP
老生常谈PHP位运算的用途
Mar 12 PHP
Laravel学习笔记之Artisan命令生成自定义模板的方法
Nov 22 PHP
使用 PHP Masked Package 屏蔽敏感数据的实现方法
Oct 15 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中的访问修饰符private、protected、public的作用范围
2016/11/20 PHP
PHP批量删除jQuery操作
2017/07/23 PHP
javascript 写类方式之七
2009/07/05 Javascript
Jquery+WebService 校验账号是否已被注册的代码
2010/07/12 Javascript
JavaScript访问样式表代码
2010/10/15 Javascript
[JSF]使用DataModel处理表行事件的实例代码
2013/08/05 Javascript
jQuery实现移动 和 渐变特效的点击事件
2015/02/26 Javascript
使用js实现的简单拖拽效果
2015/03/18 Javascript
谈谈Jquery ajax中success和complete有哪些不同点
2015/11/20 Javascript
深入分析javascript中的错误处理机制
2016/07/17 Javascript
AngularJS动态生成div的ID源码解析
2016/08/29 Javascript
js实现HashTable(哈希表)的实例分析
2016/11/21 Javascript
原生js实现弹出层登录拖拽功能
2016/12/05 Javascript
详解VUE项目中安装和使用vant组件
2019/04/28 Javascript
微信小程序判断页面是否从其他页面返回的实例代码
2019/07/03 Javascript
vue计算属性+vue中class与style绑定(推荐)
2020/03/30 Javascript
vue.js页面加载执行created,mounted的先后顺序说明
2020/11/07 Javascript
Python中的类学习笔记
2014/09/23 Python
python中range()与xrange()用法分析
2016/09/21 Python
opencv改变imshow窗口大小,窗口位置的方法
2018/04/02 Python
python 常用的基础函数
2018/07/10 Python
python二维码操作:对QRCode和MyQR入门详解
2019/06/24 Python
吃透移动端 Html5 响应式布局
2019/12/16 HTML / CSS
database面试题
2013/03/28 面试题
请解释接口的显式实现有什么意义
2012/05/26 面试题
掌上明珠Java程序员面试总结
2016/02/23 面试题
医院实习介绍信
2014/01/12 职场文书
同学聚会老师邀请函
2014/01/28 职场文书
大学生优秀团员事迹材料
2014/01/30 职场文书
公益广告标语
2014/06/19 职场文书
付款委托书范本
2014/10/05 职场文书
2014财务部年度工作总结
2014/12/08 职场文书
社区法制宣传月活动总结
2015/05/07 职场文书
Python标准库pathlib操作目录和文件
2021/11/20 Python
JavaScript实现酷炫的鼠标拖尾特效
2022/02/18 Javascript
MySQL实现用逗号进行拼接、以逗号进行分割
2022/12/24 MySQL