PHPカールポストにパラメータを追加する方法

藏色散人
リリース: 2023-03-17 06:06:02
オリジナル
2074 人が閲覧しました

phpカールポストにパラメータを追加する方法: 1. 対応するPHPコードファイルを開きます; 2. 「パブリック関数curl_post($url, $data=array()){...}」を作成します; 3 「curl_setopt($ch, CURLOPT_POSTFIELDS, $data);」を通じてポスト変数を追加するだけです。

PHPカールポストにパラメータを追加する方法

このチュートリアルの動作環境: 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 サイトの他の関連記事を参照してください。

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート