PHP的curl功能扩展基本用法

Posted 知其黑、受其白

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP的curl功能扩展基本用法相关的知识,希望对你有一定的参考价值。

阅读目录

阐述

php 的 curl 功能提供了很多函数,需要将这些函数按特定的步骤组合到一起,我们先来了解下 PHP 建立 curl 请求的基本步骤。

1 $ch = curl_init(); // 创建一个新的CURL资源赋给变量$ch

2 curl_setopt($ch, CURLOPT_URL, $url); // 设置URL

3 $response = curl_exec($ch); // 执行,获取URL并输出到浏览器

4 curl_close($ch); // 释放资源

如果我们希望获取内容但不输出,可以使用 CURLOPT_RETURNTRANSFER 参数,
并设置其值为非 0 或者 true 值。

代码如下:curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);

我们可以通设置函数 curl_setopt() 的不同参数,可以获得不同的结果,这也是CURL扩展的强大之处。curl_setopt() 函数的常用参数选项具体可查阅官方文档,此处就不列举。

以上是关于PHP的curl功能扩展基本用法的主要内容,如果未能解决你的问题,请参考以下文章

有关PHP的CURL功能的基本用法

php—cURL库基本用法总结

PHP开启cURL功能

php curl_init函数用法

php curl_init函数用法

php CURL