phpでcurlを使用する場合は、まずphp.iniのextension=php_curl.dllを開く必要があります。そうすれば、CurlはWebサイトの閲覧のためにユーザーの閲覧情報を模倣できます。例を見てみましょう:
function postpage($url)
{
$rd=rand(1,4); ://221.214 .27.253:808';
if($rd==2) $proxy='http://222.77.14.56:8088';
if($rd==3) $proxy='http ://202.98 .123.126:8080';
if($rd==4) $proxy='http://60.14.97.38:8080';
if($url != "") { ch =curl_init( $url);
curl_setopt($ch、curlopt_returntransfer、true);
$response = curl_exec($ch ;
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_multi 接続でのアクティビティを待機します
curl_setopt_array — Curl 転送の複数のオプションを設定します
curl_setopt — Curl 転送のオプションを設定します
curl_version — CURL のバージョン情報を取得します