Heim  >  Artikel  >  php教程  >  PHP curl CURLOPT_RETURNTRANSFER参数的作用使用实例

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

WBOY
WBOYOriginal
2016-06-06 20:10:491913Durchsuche

这篇文章主要介绍了PHP curl CURLOPT_RETURNTRANSFER参数的作用使用实例,CURLOPT_RETURNTRANSFER参数的作用是把CRUL获取的内容赋值到变量,需要的朋友可以参考下

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

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

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

复制代码 代码如下:


$url = 'http://www.jb51.net';

$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获取页面内容, 不直接输出例子:

复制代码 代码如下:


$url = 'http://www.jb51.net';

$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;
?>

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:redis安装配置实录Nächster Artikel:小心使用PHP的empty函数