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 相关文章推荐
用php实现的下载css文件中的图片的代码
Feb 08 PHP
PHP中英混合字符串截取函数代码
Jul 17 PHP
php引用计数器进行垃圾收集机制介绍
Sep 19 PHP
PHP递归删除目录几个代码实例
Apr 21 PHP
PHP调试函数和日志记录函数分享
Jan 31 PHP
支付宝支付开发――当面付条码支付和扫码支付实例
Nov 04 PHP
php抽象方法和抽象类实例分析
Dec 07 PHP
Paypal实现循环扣款(订阅)功能
Mar 23 PHP
php简单读取.vcf格式文件的方法示例
Sep 02 PHP
PHP实现APP微信支付的实例讲解
Feb 10 PHP
Laravel Validator自定义错误返回提示消息并在前端展示
May 09 PHP
Yii框架getter与setter方法功能与用法分析
Oct 22 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
php 404错误页面实现代码
2009/06/22 PHP
thinkphp中memcache的用法实例
2014/11/29 PHP
Yii框架中jquery表单验证插件用法示例
2016/10/18 PHP
PHP反射原理与用法深入分析
2019/09/28 PHP
JAVA四种基本排序方法实例总结
2015/07/24 Javascript
jQuery实现输入框下拉列表树插件特效代码分享
2015/08/27 Javascript
JavaScript常用字符串与数组扩展函数小结
2016/04/24 Javascript
前端学习笔记style,currentStyle,getComputedStyle的用法与区别
2016/05/28 Javascript
javascript事件冒泡简单示例
2016/06/20 Javascript
Nodejs进阶:核心模块net入门学习与实例讲解
2016/11/21 NodeJs
移动端脚本框架Hammer.js
2016/12/15 Javascript
webpack实用小功能介绍
2018/01/02 Javascript
使用pm2部署node生产环境的方法步骤
2019/03/09 Javascript
分享Angular http interceptors 拦截器使用(推荐)
2019/11/10 Javascript
c++生成dll使用python调用dll的方法
2014/01/20 Python
python通过wxPython打开一个音频文件并播放的方法
2015/03/25 Python
Python字典数据对象拆分的简单实现方法
2017/12/05 Python
在PyCharm下使用 ipython 交互式编程的方法
2019/01/17 Python
Python3利用Dlib实现摄像头实时人脸检测和平铺显示示例
2019/02/21 Python
Python实现的银行系统模拟程序完整案例
2019/04/12 Python
numpy中三维数组中加入元素后的位置详解
2019/11/28 Python
Nginx+Uwsgi+Django 项目部署到服务器的思路详解
2020/05/08 Python
CSS3中利用animation属性创建雪花飘落特效
2014/05/14 HTML / CSS
外贸公司实习自我鉴定
2013/09/24 职场文书
汽车技术服务与营销专业在籍生自荐信
2013/09/28 职场文书
幼教毕业生自我鉴定
2014/01/12 职场文书
上班上网检讨书
2014/01/29 职场文书
商业项目策划方案
2014/06/05 职场文书
食堂厨师岗位职责
2014/08/25 职场文书
优秀班主任推荐材料
2014/12/17 职场文书
辞职信的写法
2015/02/27 职场文书
拯救大兵瑞恩观后感
2015/06/09 职场文书
反腐倡廉学习心得体会范文
2015/08/15 职场文书
MySQL COUNT函数的使用与优化
2021/05/10 MySQL
TypeScript 使用 Tuple Union 声明函数重载
2022/04/07 Javascript
kubernetes集群搭建Zabbix监控平台的详细过程
2022/07/07 Servers