ブラウザのアドレスバーにURLを入力することでシンプルにGETリクエストができる
URLにはパラメータを付与することができるのでこのパラメータに合わせてPHPで表示を変えてみる
以下のファイルを作成する
index.php
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>Test</title>
</head>
<body>
<h1>
<?php
if ($_GET["aaa"] != null) {
echo $_GET["aaa"];
}
if ($_GET["bbb"] != null) {
echo $_GET["bbb"];
}
if ($_GET["ccc"] != null) {
echo $_GET["ccc"];
}
?>
</h1>
</body>
</html>
index.phpを作成したフォルダでコマンドプロンプト、または WindowsPowerShell を起動して以下のコマンドを打つ(php.exeにパスが通っていることが前提)
php -S localhost:80
ブラウザを起動して以下の以下をURLに入力する
http://localhost/?aaa=Hello&bbb=123&ddd=World
説明
受け取ったパラメータをそのまま表示する
PHPはGETリクエストを受けるとそのパラメータを連想配列(文字列でアクセスできる配列)として「$_GET」に格納する
上記のアクセスでは
$_GET[“aaa”] = Hello
$_GET[“bbb”] = 123
$_GET[“ddd”] = World
という状態になっているため $_GET[“ccc”] はnullとなることもわかる