最終更新:2012-04-11 (水) 06:23:19 (3008d)  

PHP/cURL関数
Top / PHP / cURL関数

Client URL Library

  • curl_close — cURL セッションを閉じる
  • curl_copy_handle — cURL ハンドルを、その設定も含めてコピーする
  • curl_errno — 直近のエラー番号を返す
  • curl_error — 現在のセッションに関する直近のエラー文字列を返す
  • curl_exec — cURL セッションを実行する
  • curl_getinfo — 指定した伝送に関する情報を得る
  • curl_init — cURL セッションを初期化する
  • curl_multi_add_handle — cURL マルチハンドルに、通常の cURL ハンドルを追加する
  • curl_multi_close — cURL ハンドルのセットを閉じる
  • curl_multi_exec — 現在の cURL ハンドルから、サブ接続を実行する
  • curl_multi_getcontent — CURLOPT_RETURNTRANSFER が設定されている場合に、cURL ハンドルの内容を返す
  • curl_multi_info_read — 現在の転送についての情報を表示する
  • curl_multi_init — 新規 cURL マルチハンドルを返す
  • curl_multi_remove_handle — cURL ハンドルのセットからマルチハンドルを削除する
  • curl_multi_select — cURL 拡張モジュールに関連付けられているすべてのソケットを取得し、「選択可能な」状態にする
  • curl_setopt_array — cURL 転送用の複数のオプションを設定する
  • curl_setopt — cURL 転送用オプションを設定する
  • curl_version — cURL のバージョンを返す

メモ

User-Agent

  • $_SERVER['HTTP_USER_AGENT']は、設定されません。
  • (空欄ではなく、$_SERVER['HTTP_USER_AGENT']の配列そのものが定義されません)
  • 設定したい場合、
curl_setopt($ch, CURLOPT_USERAGENT, 'hogehoge');