PHP CURL获取返回值的方法


Posted in PHP onMay 04, 2014

在CURL中有一个参数 CURLOPT_RETURNTRANSFER :

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 0);

默认是 0 直接返回获取的输出的文本流,有时候,我们要拿返回值来做判断或者做其他用途的话那就不太好了。

幸好CURLOPT_RETURNTRANSFER  可以设置,如果设置成CURLOPT_RETURNTRANSFER 1:

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

那么就可以在没有curl_close  关闭一个cURL会话前使用:curl_multi_getcontent($ch)
就能取到服务器返回给我们的值了。是字符串类型!
PHP手册如下:
curl_multi_getcontent( resource $ch )

如果CURLOPT_RETURNTRANSFER作为一个选项被设置到一个具体的句柄,那么这个函数将会以字符串的形式返回那个cURL句柄获取的内容。
PHP 相关文章推荐
PHP 转义使用详解
Jul 15 PHP
php的sso单点登录实现方法
Jan 08 PHP
十幅图告诉你什么是PHP引用
Feb 22 PHP
PHP5.2下preg_replace函数的问题
May 08 PHP
php实现paypal 授权登录
May 28 PHP
Yii中创建自己的Widget实例
Jan 05 PHP
PHP简单实现文本计数器的方法
Apr 28 PHP
Yii2 输出xml格式数据的方法
May 03 PHP
PHP数据库编程之MySQL优化策略概述
Aug 16 PHP
利用Homestead快速运行一个Laravel项目的方法详解
Nov 14 PHP
PHP大文件分块上传功能实例详解
Jul 22 PHP
浅谈如何提高PHP代码质量之单元测试
May 28 PHP
PHP判断远程图片是否存在的几种方法
May 04 #PHP
一个PHP的ZIP压缩类分享
May 04 #PHP
PHP生成自定义长度随机字符串的函数分享
May 04 #PHP
PHP把空格、换行符、中文逗号等替换成英文逗号的正则表达式
May 04 #PHP
PHP中使用FFMPEG获取视频缩略图和视频总时长实例
May 04 #PHP
PHP错误WARNING: SESSION_START() [FUNCTION.SESSION-START]解决方法
May 04 #PHP
PHP使用CURL获取302跳转后的地址实例
May 04 #PHP
You might like
Laravel框架分页实现方法分析
2018/06/12 PHP
php 的多进程操作实践案例分析
2020/02/28 PHP
JavaScript Event学习补遗 addEventSimple
2010/02/11 Javascript
jQuery Tools Dateinput使用介绍
2012/07/14 Javascript
js function定义函数的几种不错方法
2014/02/27 Javascript
使用node.js 获取客户端信息代码分享
2014/11/26 Javascript
使用jquery操作session方法分享
2015/01/22 Javascript
JavaScript 浏览器对象模型BOM使用介绍
2015/04/13 Javascript
百度地图API之本地搜索与范围搜索
2015/07/30 Javascript
JS自定义函数对web前端上传的文件进行类型大小判断
2016/10/19 Javascript
nodejs和php实现图片访问实时处理
2017/01/05 NodeJs
vue 数组和对象不能直接赋值情况和解决方法(推荐)
2017/10/25 Javascript
基于React Native 0.52实现轮播图效果
2020/08/25 Javascript
vue-cli3.0 环境变量与模式配置方法
2018/11/08 Javascript
JS开发自己的类库实例分析
2019/08/28 Javascript
解决layui页面按钮点击无反应,也不报错的问题
2019/09/29 Javascript
js判断一个对象是数组(函数)的方法实例
2019/12/19 Javascript
Quasar Input:type="number" 去掉上下小箭头 实现加减按钮样式功能
2020/04/09 Javascript
Vue——解决报错 Computed property "****" was assigned to but it has no setter.
2020/12/19 Vue.js
jQuery实现穿梭框效果
2021/01/19 jQuery
[00:32]2018DOTA2亚洲邀请赛Mineski出场
2018/04/04 DOTA
python密码错误三次锁定(实例讲解)
2017/11/14 Python
Python数据类型中的“冒号“[::]——分片与步长操作示例
2018/01/24 Python
python在每个字符后添加空格的实例
2018/05/07 Python
python实现多层感知器MLP(基于双月数据集)
2019/01/18 Python
python每天定时运行某程序代码
2019/08/16 Python
解决Django删除migrations文件夹中的文件后出现的异常问题
2019/08/31 Python
Python实现读取并写入Excel文件过程解析
2020/05/27 Python
详解pandas.DataFrame.plot() 画图函数
2020/06/14 Python
纯CSS3实现绘制各种图形实现代码详细整理
2012/12/26 HTML / CSS
使用CSS禁止textarea调整大小功能的方法
2015/03/13 HTML / CSS
H5 canvas中width、height和style的宽高区别详解
2018/11/02 HTML / CSS
环保建议书作文
2014/03/12 职场文书
社区先进事迹材料
2014/05/19 职场文书
工伤事故证明
2014/10/20 职场文书
2015年上半年党建工作总结
2015/03/30 职场文书