PHP curl CURLOPT_RETURNTRANSFER参数的作用使用实例


Posted in PHP onFebruary 07, 2015

获取页面内容,不直接输出到页面,CURLOPT_RETURNTRANSFER参数设置   

使用PHP curl获取页面内容或提交数据,有时候希望返回的内容作为变量储存,而不是直接输出。这个时候就必需设置curl的CURLOPT_RETURNTRANSFER选项为1或true。

1、curl获取页面内容, 直接输出例子:

<?php

$url = 'https://3water.com';
$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, $url);

curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);

curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);

curl_exec($ch);

curl_close($ch);

?>

2、curl获取页面内容, 不直接输出例子:

<?php

$url = 'https://3water.com';
$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, $url);

curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);

curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

$response = curl_exec($ch); // 已经获取到内容,没有输出到页面上。

curl_close($ch);

echo $response;

?>
PHP 相关文章推荐
在Zeus Web Server中安装PHP语言支持
Oct 09 PHP
用cookies来跟踪识别用户
Oct 09 PHP
PHP+DBM的同学录程序(4)
Oct 09 PHP
php面向对象全攻略 (八)重载新的方法
Sep 30 PHP
PHP 5.3.1 安装包 VC9 VC6不同版本的区别是什么
Jul 04 PHP
php防攻击代码升级版
Dec 29 PHP
PHP中isset()和unset()函数的用法小结
Mar 11 PHP
PDO防注入原理分析以及使用PDO的注意事项总结
Oct 23 PHP
PHP使用递归方式列出当前目录下所有文件的方法
Jun 02 PHP
利用php输出不同的心形图案
Apr 22 PHP
php源码 fsockopen获取网页内容实例详解
Sep 24 PHP
thinkphp 手机号和用户名同时登录
Jan 20 PHP
迁移PHP版本到PHP7
Feb 06 #PHP
php include类文件超时问题处理
Feb 06 #PHP
PHP的cURL库简介及使用示例
Feb 06 #PHP
PHP实用函数分享之去除多余的0
Feb 06 #PHP
php定时执行任务设置详解
Feb 06 #PHP
PHP四舍五入、取整、round函数使用示例
Feb 06 #PHP
WordPress中is_singular()函数简介
Feb 05 #PHP
You might like
PHP session有效期问题
2009/04/26 PHP
PHP加速 eAccelerator配置和使用指南
2009/06/05 PHP
PHP设置images目录不充许http访问的方法
2016/11/01 PHP
PHP利用超级全局变量$_POST来接收表单数据的实例
2016/11/05 PHP
PHP基于回溯算法解决n皇后问题的方法示例
2017/11/07 PHP
自写的利用PDO对mysql数据库增删改查操作类
2018/02/19 PHP
php微信公众号开发之校园图书馆
2018/10/20 PHP
实例讲解PHP验证邮箱是否合格
2019/01/28 PHP
php模式设计之观察者模式应用实例分析
2019/09/25 PHP
php 函数中静态变量使用的问题实例分析
2020/03/05 PHP
各浏览器对link标签onload/onreadystatechange事件支持的差异分析
2011/04/27 Javascript
多浏览器兼容性比较好的复制到剪贴板的js代码
2011/10/09 Javascript
js文件缓存之版本管理详解
2013/07/05 Javascript
jQuery异步验证用户名是否存在示例代码
2014/05/21 Javascript
JavaScript转换二进制编码为ASCII码的方法
2015/04/16 Javascript
jQuery Mobile动态刷新页面样式的实现方法
2016/05/28 Javascript
js编写的treeview使用方法
2016/11/11 Javascript
js实现漫天星星效果
2017/01/19 Javascript
用jQuery旋转插件jqueryrotate制作转盘抽奖
2017/02/10 Javascript
javascript 使用正则test( )第一次是 true,第二次是false
2017/02/22 Javascript
Vue.js实战之利用vue-router实现跳转页面
2017/04/01 Javascript
各种选择框jQuery的选中方法(实例讲解)
2017/06/27 jQuery
利用express启动一个server服务的方法
2017/09/17 Javascript
原生JS进行前后端同构
2018/04/22 Javascript
javascript异步处理与Jquery deferred对象用法总结
2019/06/04 jQuery
PYTHON正则表达式 re模块使用说明
2011/05/19 Python
Python Web服务器Tornado使用小结
2014/05/06 Python
Python使用装饰器进行django开发实例代码
2018/02/06 Python
python多线程分块读取文件
2019/08/29 Python
matplotlib教程——强大的python作图工具库
2020/10/15 Python
介绍一下#error预处理
2015/09/25 面试题
查环查孕证明
2014/01/10 职场文书
金融专业大学生职业生涯规划范文
2014/01/16 职场文书
浅谈Python 中的复数问题
2021/05/19 Python
vue实现拖拽交换位置
2022/04/07 Vue.js
Redis实战高并发之扣减库存项目
2022/04/14 Redis