PHP stream_context_create()函数的使用示例


Posted in PHP onMay 12, 2015

stream_context_create()函数是用来 创建打开文件的上下文件选项 ,用于fopen(),file_get_contents()等过程的超时设置、代理服务器、请求方式、头信息设置的特殊过程。

比如说,上篇php教程中gd库实现下载网页所有图片中,第10行:

利用了stream_context_create()设置代理服务器:

//设置代理服务器

$opts = array('http'=>array('request_fulluri'=>true));

$context = stream_context_create($opts);

$content = file_get_contents($url,false,$context);

利用了stream_context_create()设置超时时间:
 $opts = array(

    'http'=>array(

    'method'=>"GET",

    'timeout'=>60,

  )

);

$context = stream_context_create($opts);

$html =file_get_contents('https://3water.com', false, $context);
PHP 相关文章推荐
header()函数使用说明
Nov 23 PHP
用PHP进行MySQL删除记录操作代码
Jun 07 PHP
PHPMYADMIN 简明安装教程 推荐
Mar 07 PHP
php将fileterms函数返回的结果变成可读的形式
Apr 21 PHP
PHP实现数字补零功能的2个函数介绍
May 12 PHP
php 使用array函数实现分页
Feb 13 PHP
php自定义扩展名获取函数示例
Dec 12 PHP
详解PHP防止直接访问.php 文件的实现方法
Jul 28 PHP
PHP基于递归算法解决兔子生兔子问题
May 11 PHP
php intval函数用法总结
Apr 14 PHP
解决PHP curl或file_get_contents下载图片损坏或无法打开的问题
Oct 11 PHP
PhpStorm 如何优雅的调试Hyperf的方法步骤
Nov 24 PHP
php中使用gd库实现下载网页中所有图片
May 12 #PHP
php中使用gd库实现远程图片下载实例
May 12 #PHP
PHP输入输出流学习笔记
May 12 #PHP
PHP SPL标准库之SplFixedArray使用实例
May 12 #PHP
php中get_defined_constants函数用法实例分析
May 12 #PHP
PHP SPL标准库之数据结构栈(SplStack)介绍
May 12 #PHP
php遍历类中包含的所有元素的方法
May 12 #PHP
You might like
四月新番又没了,《Re:从零开始的异世界生活》第二季延期至7月播出
2020/05/06 日漫
PHP写MySQL数据 实现代码
2009/06/15 PHP
php 数组使用详解 推荐
2011/06/02 PHP
PHP常用的文件操作函数经典收藏
2013/04/02 PHP
php打开本地exe程序,js打开本地exe应用程序,并传递相关参数方法
2018/02/06 PHP
Laravel实现ORM带条件搜索分页
2019/10/24 PHP
php变量与字符串的增删改查操作示例
2020/05/07 PHP
node.js 一个简单的页面输出实现代码
2012/03/07 Javascript
解决IE6的PNG透明JS插件使用介绍
2013/04/17 Javascript
jQuery中:image选择器用法实例
2015/01/03 Javascript
JS实现选择TextArea内文本的方法
2015/08/03 Javascript
日常收集整理的JavaScript常用函数方法
2015/12/10 Javascript
jQuery soColorPacker 网页拾色器
2016/06/22 Javascript
AngularJS中filter的使用实例详解
2017/08/25 Javascript
react.js 父子组件数据绑定实时通讯的示例代码
2017/09/25 Javascript
Vue动态生成el-checkbox点击无法赋值的解决方法
2019/02/21 Javascript
Promise扫盲贴
2019/06/24 Javascript
js 函数性能比较方法
2020/08/24 Javascript
Python下rrdtool模块的基本使用方法
2015/11/13 Python
Python实现查找匹配项作处理后再替换回去的方法
2017/06/10 Python
python中模块查找的原理与方法详解
2017/08/11 Python
解决Pycharm界面的子窗口不见了的问题
2019/01/17 Python
python mysql断开重连的实现方法
2019/07/26 Python
opencv+pyQt5实现图片阈值编辑器/寻色块阈值利器
2020/11/13 Python
让IE支持HTML5的方法
2012/12/11 HTML / CSS
canvas学习和滤镜实现代码
2018/08/22 HTML / CSS
初中三年毕业生的自我评价分享
2014/02/14 职场文书
《雾凇》教学反思
2014/02/17 职场文书
资金主管岗位职责范本
2014/03/04 职场文书
雷人标语集锦
2014/06/19 职场文书
政府领导干部个人对照检查材料思想汇报
2014/09/24 职场文书
2014年教育实习工作总结
2014/11/22 职场文书
保卫工作个人总结
2015/03/03 职场文书
公司员工辞职信范文
2015/05/12 职场文书
培养联系人考察意见
2015/06/01 职场文书
OpenFeign实现远程调用
2022/08/14 Java/Android