phpカールポストにパラメータを追加する方法: 1. 対応するPHPコードファイルを開きます; 2. 「パブリック関数curl_post($url, $data=array()){...}」を作成します; 3 「curl_setopt($ch, CURLOPT_POSTFIELDS, $data);」を通じてポスト変数を追加するだけです。
このチュートリアルの動作環境: Windows7 システム、PHP8.1 バージョン、DELL G3 コンピューター
方法phpカールポストパラメータを追加しますか?
phpカールはパラメータ付きのポストリクエストを送信します
public function curl_post($url , $data=array()){ $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE); // POST数据 curl_setopt($ch, CURLOPT_POST, 1); // 把post的变量加上 curl_setopt($ch, CURLOPT_POSTFIELDS, $data); $output = curl_exec($ch); curl_close($ch); return $output; }
注:
PHPは、Daniel Stenbergによって作成されたlibcurlライブラリをサポートしており、これによりさまざまなサーバーをさまざまなサーバーで使用できます。接続と通信のためのプロトコルの種類。
libcurl は現在、http、https、ftp、gopher、telnet、dict、file、および ldap プロトコルをサポートしています。 libcurl は、HTTPS 認証、HTTP POST、HTTP PUT、FTP アップロード (これは PHP の FTP 拡張機能を使用して完了することもできます)、HTTP フォームベースのアップロード、プロキシ、Cookie、ユーザー名とパスワードの認証もサポートしています。
cURL を使用して PHP で Get および Post リクエストを実装する方法
これらの関数は、PHP 4.0.2 で導入されました。
推奨学習: 「PHP ビデオ チュートリアル 」
以上がPHPカールポストにパラメータを追加する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。