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 相关文章推荐
用文本文件实现的动态实时发布新闻的程序
Oct 09 PHP
php file_get_contents函数轻松采集html数据
Apr 22 PHP
PHP重定向的3种方式
Mar 07 PHP
PHP获取MSN好友列表类的实现代码
Jun 23 PHP
PHP中$_SERVER的详细参数与说明介绍
Oct 26 PHP
PHP整数取余返回负数的相关解决方法
May 15 PHP
codeigniter中实现一次性加载多个view的方法
Mar 20 PHP
PHP的Yii框架使用中的一些错误解决方法与建议
Aug 21 PHP
基于laravel制作APP接口(API)
Mar 15 PHP
PHP实现基于面向对象的mysqli扩展库增删改查操作工具类
Jul 18 PHP
关于 Laravel Redis 多个进程同时取队列问题详解
Dec 25 PHP
ThinkPHP5+Layui实现图片上传加预览功能
Aug 17 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获取当前所在目录位置的方法
2014/11/26 PHP
php读取torrent种子文件内容的方法(测试可用)
2016/05/03 PHP
php阳历转农历优化版
2016/08/08 PHP
ThinkPHP框架实现数据增删改
2017/05/07 PHP
php适配器模式简单应用示例
2019/10/23 PHP
让您的菜单不离网站
2006/10/03 Javascript
jQuery AJAX 调用WebService实现代码
2010/03/24 Javascript
jquery validate.js表单验证的基本用法入门
2010/05/13 Javascript
js与jquery中获取当前鼠标的x、y坐标位置的代码
2011/05/23 Javascript
利用jQuery简单实现产品展示图片左右滚动功能(示例代码)
2014/01/02 Javascript
js获取下拉列表框中的value和text的值示例代码
2014/01/11 Javascript
jquery 中的each()跳出循环的语句
2014/05/23 Javascript
jQuery在页面加载时动态修改图片尺寸的方法
2015/03/20 Javascript
jQuery插件datepicker 日期连续选择
2015/06/12 Javascript
vue: WebStorm设置快速编译运行的方法
2018/10/18 Javascript
又拍云 Node.js 实现文件上传、删除功能
2018/10/28 Javascript
vue如何限制只能输入正负数及小数
2019/07/04 Javascript
vue动态加载SVG文件并修改节点数据的操作代码
2020/08/17 Javascript
在Python中使用Mako模版库的简单教程
2015/04/08 Python
介绍Python的Django框架中的QuerySets
2015/04/20 Python
Python中操作符重载用法分析
2016/04/29 Python
Python实现读取Properties配置文件的方法
2018/03/29 Python
Windows 安装 Anaconda3+PyCharm的方法步骤
2019/06/13 Python
python pandas生成时间列表
2019/06/29 Python
Django 实现 Websocket 广播、点对点发送消息的代码
2020/06/03 Python
python爬虫使用正则爬取网站的实现
2020/08/03 Python
美国孩之宝玩具官网:Hasbro Pulse
2019/06/24 全球购物
类的核心特性有哪些
2014/01/01 面试题
英语专业推荐信
2013/11/16 职场文书
参观考察邀请函范文
2014/01/29 职场文书
素食餐饮项目创业计划书
2014/02/02 职场文书
导游个人求职信范文
2014/03/23 职场文书
酒店开业策划方案
2014/06/02 职场文书
小学优秀班主任材料
2014/12/17 职场文书
贴吧吧主申请感言
2015/08/03 职场文书
2016年十一促销广告语
2016/01/28 职场文书