phpのcurl_setopt関数の概念を説明しました。curl_setopt()関数を使用すると、Webページを簡単かつ迅速にクロールできます。 、php .ini で設定する必要があります。
extension=php_curl.dll
これで、phpのcurl_setopt関数を使用できるようになりました。まず、最初の使用法を見てみましょう:
1 Webページをクロールする簡単なケース:
コードは次のとおりです:
上記のコード例は、ドメイン名 //m.sbmmt.com/ の Web ページをキャプチャします。コードの実行結果は次のとおりです。 . POST データの場合:
curl を使用する場合、データのやり取りが頻繁に発生するため、より重要です。
serialize(array('tank','zhang')),'sex'=>1,'birth'=>'20101010') *例如array('name'=>array('tank','zhang'),'sex'=>1,'birth'=>'20101010')这样会报错的*/ $data = array('name' => 'test', 'sex'=>1,'birth'=>'20101010'); curl_setopt($ch, CURLOPT_URL, 'http://localhost/mytest/curl/upload.php'); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $data); curl_exec($ch); ?>
【おすすめ関連記事】
1.PHPのcurl_setopt関数の概念と使用例の紹介
2.PHPのcurl_exec関数の使用例を詳しく解説
以上がphpのcurl_setopt()関数を使用してWebページとPOSTデータをキャプチャする簡単な例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。