ホームページ >見出し >[phpカールクラスライブラリ]ダウンロードする10のphpカールクラスライブラリ

[phpカールクラスライブラリ]ダウンロードする10のphpカールクラスライブラリ

伊谢尔伦
伊谢尔伦オリジナル
2017-05-21 10:46:443516ブラウズ

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 を再起動します。

php で実装された Curl カプセル化クラスの使用方法を紹介し、Curl カプセル化クラスの定義と関連する使用スキルを詳細に分析します。完全な例の形式であり、特定の参考値があり、必要な友人がそれを参照できます。友達にもっと良いクラスがある場合は、PHP 中国語 Web サイトに送って、一緒に学び、コミュニケーションをとることができます。

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 ページング クラス コードのダウンロード

3. [php サムネイル クラス] 最新の 10 個のダウンロードphp を使用してサムネイルを生成するライブラリ

4.[php 検証コード クラス] 10 の便利な php 検証コード コードを共有します

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。