(PHP 5 >= 5.5.0, PHP 7, PHP 8)
curl_reset — 重置一個 libcurl 會話句柄的所有的選項
$ch
): void該函數(shù)將給定的 cURL 句柄所有選項重新設(shè)置為默認值。
handle
由 curl_init() 返回的 cURL 句柄。
沒有返回值。
示例 #1 curl_reset() 示例
<?php
// 創(chuàng)建一個url 句柄
$ch = curl_init();
// 設(shè)置 CURLOPT_USERAGENT 選項
curl_setopt($ch, CURLOPT_USERAGENT, "My test user-agent");
// 重置所有的預(yù)先設(shè)置的選項
curl_reset($ch);
// 發(fā)送 HTTP 請求
curl_setopt($ch, CURLOPT_URL, 'http://example.com/');
curl_exec($ch); // 預(yù)先設(shè)置的 user-agent 不會被發(fā)送,它已經(jīng)被 curl_reset 重置掉了
// 關(guān)閉句柄
curl_close($ch);
?>
注意:
curl_reset() also resets the URL given as the curl_init() parameter.