PHPをつかってPOSTする方法
2020/09/20
カテゴリー: PHP
準備
自分PCのローカルサーバでphpを動かすためにXAMPPをインストールしておきます。XAMPPを起動し、Apacheを起動します。

インストールしたXAMPPのフォルダのhtdocsフォルダにtestフォルダを作成します。

cURLを使ったコード
testフォルダの中にindex.phpを作成し、中に次のコードを入力します。URLを自分のサイトに設定してみました。
<?php //新しいcURLリソースを作成 $ch = curl_init(); //ヘッダー情報 $headers = []; //リクエストボディ $body = []; //POST先URLやその他オプションを指定します。 $option = [ CURLOPT_URL => 'https://katsushihegi.com/KMemorandum/', CURLOPT_RETURNTRANSFER => true, CURLOPT_POST => true, CURLOPT_HTTPHEADER => $headers, CURLOPT_POSTFIELDS => $body, ]; curl_setopt_array($ch, $option); $result = curl_exec($ch); curl_close($ch); //結果を表示させます echo $result;
実行結果
ブラウザのURLにhttp://localhost/test/と入力します。すると結果が
しっかりとレスポンスがかえってきました。APIを使うときにも使えますね。
GitHub