php采用file_get_contents代替使用curl实例


Posted in PHP onNovember 07, 2014

本文实例讲述了php采用file_get_contents代替使用curl的方法,分享给大家供大家参考。具体实现方法如下:

file_get_contents代替使用curl其实不多见了,但有时你碰到服务器不支持curl时我们可以使用file_get_contents代替使用curl,下面看个例子。

当用尽一切办法发现 服务器真的无法使用curl时。或者curl不支持https时。curl https 出现502时。你又不想重装网站环境的时候,你就改用file_get_contents 代替吧。
curl 经常使用的 curl get curl post
curl get 替代 直接用file_get_contents($url) 就可以了
curl post 替代如下:

function Post($url, $post = null) {       

        $content = http_build_query($post);

        $content_length = strlen($content);

        $options = array(

            'http' => array(

                'method' => 'POST',

                'header' =>"Content-type: application/x-www-form-urlencoded",

                'content' => $post

            )

        );

        return file_get_contents($url, false, stream_context_create($options));

}

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
基于mysql的论坛(5)
Oct 09 PHP
如何删除多级目录
Oct 09 PHP
PHP中防止直接访问或查看或下载config.php文件的方法
Jul 07 PHP
thinkPHP的Html模板标签使用方法
Nov 13 PHP
php的一个简单加密解密代码
Jan 14 PHP
PHP函数addslashes和mysql_real_escape_string的区别
Apr 22 PHP
destoon出现验证码不显示时的紧急处理方法
Aug 22 PHP
php实现的支持断点续传的文件下载类
Sep 23 PHP
php操作xml入门之xml基本介绍及xml标签元素
Jan 23 PHP
thinkPHP学习笔记之安装配置篇
Mar 05 PHP
php文件缓存方法总结
Mar 16 PHP
yii2.0整合阿里云oss删除单个文件的方法
Sep 19 PHP
php采用curl模仿登录人人网发布动态的方法
Nov 07 #PHP
PHP采用curl模仿用户登陆新浪微博发微博的方法
Nov 07 #PHP
php的curl封装类用法实例
Nov 07 #PHP
PHP使用ob_start生成html页面的方法
Nov 07 #PHP
PHP实现HTML生成PDF文件的方法
Nov 07 #PHP
PHP面向对象精要总结
Nov 07 #PHP
PHP使用feof()函数读文件的方法
Nov 07 #PHP
You might like
PHP4引用文件语句的对比
2006/10/09 PHP
PHP中的float类型使用说明
2010/07/27 PHP
PHP提示Deprecated: mysql_connect(): The mysql extension is deprecated的解决方法
2014/08/28 PHP
Laravel框架中Blade模板的用法示例
2017/08/30 PHP
thinkPHP实现基于ajax的评论回复功能
2018/06/22 PHP
PHP实现的DES加密解密类定义与用法示例
2020/11/02 PHP
PDO::errorInfo讲解
2019/01/28 PHP
Web版彷 Visual Studio 2003 颜色选择器
2007/01/09 Javascript
基于jQuery图片平滑连续滚动插件
2009/04/27 Javascript
JavaScript 闭包深入理解(closure)
2009/05/27 Javascript
JavaScript高级程序设计阅读笔记(六) ECMAScript中的运算符(二)
2012/02/27 Javascript
javascript数字格式化通用类 accounting.js使用
2012/08/24 Javascript
JS注释所产生的bug 即使注释也会执行
2013/11/19 Javascript
Jquery修改页面标题title其它JS失效的解决方法
2014/10/31 Javascript
jQuery遍历DOM的父级元素、子级元素和同级元素的方法总结
2016/07/07 Javascript
jquery实现ajax提交表单信息的简单方法(推荐)
2016/08/24 Javascript
js实现右键自定义菜单
2016/12/03 Javascript
JS生成和下载二维码的代码
2016/12/07 Javascript
js设置文字颜色的方法示例
2016/12/30 Javascript
javascript数组去重常用方法实例分析
2017/04/11 Javascript
jQuery制作全屏宽度固定高度轮播图(实例讲解)
2017/07/08 jQuery
基于匀速运动的实例讲解(侧边栏,淡入淡出)
2017/10/17 Javascript
动态加载权限管理模块中的Vue组件
2018/01/16 Javascript
Angular CLI在Angular项目中如何使用scss详解
2018/04/10 Javascript
JavaScript实现学生在线做题计时器功能
2018/12/05 Javascript
Python操作串口的方法
2015/06/17 Python
Python处理中文标点符号大集合
2018/05/14 Python
python 8种必备的gui库
2020/08/27 Python
美国女性卫生用品公司:Thinx
2017/06/30 全球购物
计算机科学系职业生涯规划书
2014/03/08 职场文书
职务聘任书范文
2014/03/29 职场文书
感恩老师的演讲稿
2014/05/06 职场文书
2015年禁毒工作总结
2015/04/30 职场文书
转正申请报告格式
2015/05/15 职场文书
mysql批量新增和存储的方法实例
2021/04/07 MySQL
JavaScript函数柯里化
2021/11/07 Javascript