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 获取目录下的图片并随机显示的代码
Dec 28 PHP
PHP文件上传原理简单分析
May 29 PHP
使用 PHPMAILER 发送邮件实例应用
Nov 07 PHP
深入理解PHP中的Session和Cookie
Jun 21 PHP
PHP中UNIX时间戳和日期间的转换与计算实例
Nov 19 PHP
Yii2框架使用计划任务的方法
May 25 PHP
对PHP依赖注入的理解实例分析
Oct 09 PHP
laravel中命名路由的使用方法
Feb 24 PHP
PHP实现的激活用户注册验证邮箱功能示例
Jun 06 PHP
php实现微信企业号支付个人的方法详解
Jul 26 PHP
实现php删除链表中重复的结点
Sep 27 PHP
PHP isset empty函数相关面试题及解析
Dec 11 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
让CodeIgniter的ellipsize()支持中文截断的方法
2014/06/12 PHP
php禁止某ip或ip地址段访问的方法
2015/02/25 PHP
PHP+Javascript实现在线拍照功能实例
2015/07/18 PHP
thinkPHP简单遍历数组方法分析
2016/05/16 PHP
Thinkphp5 自定义上传文件名的实现方法
2019/07/23 PHP
laravel邮件发送的实现代码示例
2020/01/31 PHP
laravel框架学习笔记之组件化开发实现方法
2020/02/01 PHP
CL vs ForZe BO5 第四场 2.13
2021/03/10 DOTA
Input 特殊事件onpopertychange和oninput
2009/06/17 Javascript
JQuery中的ready函数冲突的解决方法
2010/05/17 Javascript
javascript学习之闭包分析
2010/12/02 Javascript
Javascript 自适应高度的Tab选项卡
2011/04/05 Javascript
js作用域及作用域链概念理解及使用
2013/04/15 Javascript
使用JQuery在线制作ppt并在线演示源码特效
2015/09/08 Javascript
详解JavaScript中数组和字符串的lastIndexOf()方法使用
2016/03/13 Javascript
Javascript 编码约定(编码规范)
2018/03/11 Javascript
PostgreSQL Node.js实现函数计算方法示例
2019/02/12 Javascript
详解JS浏览器事件循环机制
2019/03/27 Javascript
vue-cli3 取消eslint校验代码的解决办法
2020/01/16 Javascript
[01:35]2018年度CS GO最佳战队-完美盛典
2018/12/17 DOTA
git使用.gitignore设置不生效或不起作用问题的解决方法
2017/06/01 Python
Python自定义函数定义,参数,调用代码解析
2017/12/27 Python
Python搭建FTP服务器的方法示例
2018/01/19 Python
python中列表的切片与修改知识点总结
2019/07/23 Python
序列化Python对象的方法
2020/08/01 Python
高清屏下canvas重置尺寸引发的问题的解决
2019/10/14 HTML / CSS
上课迟到检讨书
2014/01/19 职场文书
财务内勤岗位职责
2014/04/17 职场文书
交警个人先进事迹材料
2014/05/11 职场文书
应届生求职信范文
2014/06/30 职场文书
如何写贫困证明申请书
2014/10/29 职场文书
2014年企业工会工作总结
2014/11/12 职场文书
2015年学雷锋活动总结
2015/02/06 职场文书
2015公司年度工作总结
2015/05/14 职场文书
MySQL Router实现MySQL的读写分离的方法
2021/05/27 MySQL
教你如何用Python实现人脸识别(含源代码)
2021/06/23 Python