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 相关文章推荐
php xml实例 留言本
Mar 20 PHP
PHP执行zip与rar解压缩方法实现代码
Dec 05 PHP
linux iconv方法的使用
Oct 01 PHP
win7下memCache的安装过程(具体操作步骤)
Jun 28 PHP
php定义一个参数带有默认值的函数实例分析
Mar 16 PHP
py文件转exe时包含paramiko模块出错解决方法
Aug 12 PHP
PHP异常处理定义与使用方法分析
Jul 25 PHP
laravel5.4生成验证码的实例讲解
Aug 05 PHP
thinkPHP5框架闭包函数与子查询传参用法示例
Aug 02 PHP
laravel-admin的图片删除实例
Sep 30 PHP
php设计模式之享元模式分析【星际争霸游戏案例】
Mar 23 PHP
实例讲解PHP表单
Jun 10 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
PHP开发框架Laravel数据库操作方法总结
2014/09/03 PHP
删除PHP数组中的重复元素的实现代码
2017/04/10 PHP
jquery 批量上传图片实现代码
2010/01/28 Javascript
让你的博文自动带上缩址的实现代码,方便发到微博客上
2010/12/28 Javascript
jQuery easyui datagrid动态查询数据实例讲解
2013/02/26 Javascript
JS实现OCX控件的事件响应示例
2014/09/17 Javascript
jQuery检测某个元素是否存在代码分享
2015/07/09 Javascript
JS如何实现文本框随文本的长度而增长
2015/07/30 Javascript
JavaScript中0和""比较引发的问题
2016/05/26 Javascript
js 基础篇必看(点击事件轮播图的简单实现)
2016/08/20 Javascript
根据Bootstrap Paginator改写的js分页插件
2016/12/25 Javascript
写jQuery插件时的注意点
2017/02/20 Javascript
vue拦截器Vue.http.interceptors.push使用详解
2017/04/22 Javascript
jQuery pagination分页示例详解
2018/10/23 jQuery
React 实现拖拽功能的示例代码
2019/01/06 Javascript
vue3.0中使用postcss-pxtorem的具体方法
2019/11/20 Javascript
[03:52]DOTA2英雄基础教程 酒仙
2013/12/23 DOTA
[02:19]2018年度DOTA2最佳核心位选手-完美盛典
2018/12/17 DOTA
Django框架中render_to_response()函数的使用方法
2015/07/16 Python
Python 内置函数complex详解
2016/10/23 Python
使用Python对SQLite数据库操作
2017/04/06 Python
Python 读取某个目录下所有的文件实例
2018/06/23 Python
Python 中 function(#) (X)格式 和 (#)在Python3.*中的注意事项
2018/11/30 Python
python 计算一个字符串中所有数字的和实例
2019/06/11 Python
使用python实现名片管理系统
2020/06/18 Python
俄罗斯眼镜网: optikaworld
2016/07/31 全球购物
世界上最好的帽子:Tilley
2016/11/27 全球购物
捷克玩具商店:Bambule
2019/02/23 全球购物
西班牙在线药店:DosFarma
2020/03/28 全球购物
写给保洁员表扬信
2014/01/08 职场文书
乔布斯斯坦福大学演讲稿
2014/05/23 职场文书
中级会计大学生职业生涯规划书
2014/09/16 职场文书
电子商务实训报告总结
2014/11/05 职场文书
上班迟到检讨书
2015/05/06 职场文书
创业计划书之DIY自助厨房
2019/09/06 职场文书
nginx+lua单机上万并发的实现
2021/05/31 Servers