SSブログ

PHPでGETメソッドやPOSTメソッドを使用した場合のデータの受け取り [PHP]

PHPでは、GETメソッドやPOSTメソッドを使ってHTTPクライアント(ブラウザ等)からのデータを受け取ることができます。
このデータは、$_GETや$_POSTという特別な変数を使って取得します。

URIをhttp://example.com/example/example.phpとすると、
GETメソッドでhttp://example.com/example/example.php?name=miukumaukuとリクエストすると、
if (isset($_GET['name'])) {
    $name = $_GET['name'];
    echo "name: $name<br>";
} else {
    echo "name: No Name<br>";
}

で、ブラウザ画面には、
name: miukumauku
と表示されます。

POSTの場合は、$_GETを$_POSTに置き換えれば、OKです。

ちなみに例で書いているisset()関数は、引数の変数が設定されているかどうかを調べるための関数です。
変数が設定されていない場合に、その変数にアクセスするとエラーとなるので、このisset()関数を使ってあらかじめ変数が設定されているかどうかを調査しておきます。

タグ:Get post PHP
nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:blog

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。