libcurl セッションハンドルのすべてのオプションをリセットする
$handle
指定した cURL ハンドルに設定されているすべてのオプションを初期化してデフォルト値に戻します。
handle
curl_init が返す cURL ハンドル。
値を返しません。
例1 curl_reset の例
<?php// curl ハンドルを作ります$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 は、curl_init のパラメータで指定した URL も初期化します。
注意:
curl_reset は、curl_init のパラメータで指定した URL も初期化します。