PHPをつかってPOSTする方法

2020/09/20
カテゴリー: PHP


準備

自分PCのローカルサーバでphpを動かすためにXAMPPをインストールしておきます。
XAMPPを起動し、Apacheを起動します。
インストールしたXAMPPのフォルダのhtdocsフォルダにtestフォルダを作成します。

cURLを使ったコード

testフォルダの中にindex.phpを作成し、中に次のコードを入力します。

<?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を自分のサイトに設定してみました。

実行結果

ブラウザのURLにhttp://localhost/test/と入力します。
すると結果が
しっかりとレスポンスがかえってきました。
APIを使うときにも使えますね。