curl_setopt
(PHP 4 >= 4.0.2, PHP 5, PHP 7, PHP 8)
curl_setopt — 设置 cURL 传输选项
参数
handle由 curl_init() 返回的 cURL 句柄。
option-
需要设置的
CURLOPT_*选项。 value-
将设置在
option选项上的值。有关每个常量期望的值类型的详情,请参阅CURLOPT_*常量的描述。
更新日志
示例
示例 #1 初始化一个新的cURL会话并获取一个网页
<?php
// 创建一个新cURL资源
$ch = curl_init();
// 设置URL和相应的选项
curl_setopt($ch, CURLOPT_URL, "http://www.example.com/");
curl_setopt($ch, CURLOPT_HEADER, false);
// 抓取URL并把它传递给浏览器
curl_exec($ch);
?>注释
注意:
传递一个数组到
CURLOPT_POSTFIELDS,cURL会把数据编码成 multipart/form-data,而然传递一个URL-encoded字符串时,数据会被编码成 application/x-www-form-urlencoded。