cURL は、URL の構文を使用してブラウザーをシミュレートしてデータを送信できます。シミュレートされたブラウザであるため、FTP、FTPS、HTTP、HTTPS、GOPHER、TELNET、DICT、FILE、LDAP などのさまざまなプロトコルをサポートします。これには、HTTPS 認証、HTTP POST メソッド、HTTP PUT メソッドが含まれます。 、FTP アップロード、keyberos 認証、HTTP アップロード、プロキシ サーバー、Cookie、ユーザー名/パスワード認証、ダウンロード ファイルの再開可能なアップロード、アップロード ファイルの再開可能なアップロード、http プロキシ サーバー パイプライン、IPv6 もサポート、Scoket5 プロキシ サーバー、FTP サーバーへのファイルのアップロードhttpプロキシサーバーなど
curl の強力な機能により、私たちの php 中国語 Web サイトでは、友人がダウンロードして学習できるように、いくつかのパッケージ化された php-curl ライブラリを提供しています。
以下は 10 個の PHP CURL クラス ライブラリのダウンロード アドレスと簡単な説明です:
1. PHP の CURL クラスの一般的なメソッドのカプセル化と詳細な説明
PHP の CURL クラス、Cookie を設定します。ファイル保存パスとファイル名、ログインをシミュレートしてCookieを取得する関数、コンテンツを取得する関数をシミュレートする、データを送信する関数をシミュレートする、PHPのcurlクラスの一般的なメソッドのカプセル化と詳細な説明
2 Webをキャプチャするためのphpアプリケーションcurl拡張機能。 page class
php アプリケーションの紹介curl 拡張機能は Web ページのクラスをキャプチャし、取得された情報は直接出力されるのではなく、ファイル ストリームの形式で返されます。通常の方法でクロールし、タイトルを取得し、記事の内容を取得し、クロール データを取得して、最後にテストを実行します。3.
php は、curl を使用してマルチスレッドの画像ダウンロードを実装します。PHP のマルチスレッド機能は、マルチスレッドをよく理解している人なら誰でも WEB サーバーを通じて実装されることを知っています。 WEBサーバーは真似するしかない マルチスレッドの効果の中には、本当の意味でのマルチスレッドではないものもあります。 curl を使用してマルチスレッド画像ダウンロード クラスを実装することは、実際には、curl を使用して PHP によって実装されたマルチスレッド クラスであり、このクラスを使用してマルチスレッド タスクを実行することもできます。
4.
CURLベースのPHPクラス比較的シンプルな機能を備えた学習に適したcurlベースのPHP5クラス。 CURL 拡張機能が読み込まれていない場合、プログラムは終了し、Cookie があるかどうかを判断します。存在する場合は、それを直接使用します。より優れたクラス教材を持っている友達は、全員が一緒に学び、コミュニケーションできるようにそれを送信できます。
5.
phpのcurl getおよびpostユニバーサルクラスPHPのcurl get postユニバーサルクラスとcurlユニバーサルメソッド。 。 get /post はデータを送信し、送信方法を 0 get 1 post に設定します。これは非常に優れた参考値です。気に入った場合は、友人がそれをダウンロードして、私たちの PHP 中国語 Web サイトに投稿して、みんなで一緒に学習したり、コミュニケーションしたりすることができます。
6.
curlに基づいてPHPによって実装された株式情報クエリクラス主にcurlに基づいてPHPによって実装された株式情報クエリクラスを紹介し、curlを使用してPHPの関連操作を分析するための完全なサンプルフォームと組み合わせて、株式情報クエリ機能を実装するための API インターフェイス スキル、株式情報クエリ機能では、サードパーティのデータを取得し、そのデータを分析して必要なものを形成する必要があります。
7.
phpのCurl処理クラスでは、主にphpのcurlカプセル化クラスの使い方を紹介し、curlカプセル化クラスとその使い方をサンプル形式で詳しく説明し、GETとPOSTの使い方をまとめています。
関数を使用する前に、PHP CURL モジュール (libeay32.dll、ssleay32.dll、php5ts.dll、php_curl.dll) を開く必要があります
PHP CURL 関数ライブラリを開く手順
1)。 php.ini ファイル内; extension=php_curl.dll の前; /*echo phpinfo(); を使用して php.ini*/
2) をコピーします。システムディレクトリ windows/3 ). apache
8 を再起動します。
9. PHP カプセル化 CURL 拡張クラス
主に PHP カプセル化 CURL 拡張クラスを紹介し、サンプルを通じて、投稿の送信、リクエストの取得、Cookie の操作などの関連技術を分析します* @classクラス名 大文字、クラス名には複数の単語が含まれ、各大文字の最初の文字は大文字になります。 例: class Curl、class CurlPage* @variable 変数名は小文字、変数名は複数の単語からなり、各単語は小文字です、underscore_separation を使用します。例: $curl_result* @function 関数名のルールはクラス名と同じです。例: function SendRequest* @params 関数パラメータのルールは変数名と同じです* @class-variable メンバー変数、アンダースコアで終わる複数の単語
10. http クラス ライブラリ: PHP CURL ライブラリに基づく http クラス ライブラリ
php-httplib は PHP CURL ライブラリです。カプセル化された http クラス ライブラリは、パフォーマンスと機能を考慮しながらシンプルで使いやすく、Web リクエストのニーズを完全に解決します。
その他の関連クラス ライブラリのダウンロードについては、以下を参照してください: http://www.php.cn/xiazai/leiku/qita
[関連クラス ライブラリの推奨事項]
1.[php 無制限のレベル分類] の概要最も完全な PHP 無制限の分類クラス ライブラリのダウンロードとテキスト ビデオ チュートリアル
2. php ページング クラスのコード共有: 2017 年の最新 10 個の php ページング クラス コードのダウンロード