curl_reset
(PHP 5 >= 5.5.0, PHP 7, PHP 8)
curl_reset — 重置一個 libcurl 會話控制代碼的所有的選項
說明
curl_reset(resource
$ch
): void該函式將給定的 cURL 控制代碼所有選項重新設定為預設值。
參數
-
handle
-
由 curl_init() 返回的 cURL 控制代碼。
返回值
沒有返回值。
範例
示例 #1 curl_reset() 示例
<?php
// 建立一個url 控制代碼
$ch = curl_init();
// 設定 CURLOPT_USERAGENT 選項
curl_setopt($ch, CURLOPT_USERAGENT, "My test user-agent");
// 重置所有的預先設定的選項
curl_reset($ch);
// 發送 HTTP 請求
curl_setopt($ch, CURLOPT_URL, 'http://example.com/');
curl_exec($ch); // 預先設定的 user-agent 不會被髮送,它已經被 curl_reset 重置掉了
// 關閉控制代碼
curl_close($ch);
?>
註釋
注意:
curl_reset() also resets the URL given as the curl_init() parameter.