PHP 開発の基本チュートリア...LOGIN

PHP 開発の基本チュートリアル $_GET 変数

1. $_GET 変数

事前定義された $_GET 変数は、method="get" でフォームから値を収集するために使用されます。

GETメソッドを使用してフォームから送信された情報は誰でも見ることができ(ブラウザのアドレスバーに表示されます)、送信される情報量には制限があります。

例: コードは次のとおりです

<html>
<head>
<meta charset="utf-8">
<title>php中文网(php.cn)</title>
</head>
<body>
<!-- 新建一个带有两个输入框和一个提交按钮的表单 -->
<!-- action为提交的的那个页面,method为提交方式,有$POST和$GET两种 -->
<form action="" method="get">
名字: <input type="text" name="name">
<br/>
年龄: <input type="text" name="age">
<br/>
<input type="submit" value="提交">
</form>
<hr/>
 大家好,我是 <?php echo $_GET["name"]; ?>!<br>
今年 <?php echo $_GET["age"]; ?>  岁。
</body>
</html>

名前と年齢を入力し、クリックして現在のページに送信してください

注: ローカル テストにコピーすると、入力した情報がアドレス バーに追加されます。詳細は次のとおりです

QQ截图20161027110231.png

注:

  • "?" の前にあるファイルアドレスは

  • www.phpcourse.com である場合は、仮想ドメイン名の設定方法に興味がある場合は、オンラインで検索できます

  • ?name=小方&age=27 は、クエリ文字列とも呼ばれる get メソッドによって送信される情報です。何度か送信すると、そのルールを発見できるようにしてください

2. Method="get " をいつ使用するか?

HTMLフォームでmethod="get"を使用すると、URLにすべての変数名と値が表示されます。

注: したがって、パスワードやその他の機密情報を送信する場合は、この方法を使用しないでください。

ただし、URLには変数が表示されるため、ページをブックマークすることは可能です。場合によっては、これが便利です。

注: HTTP GET メソッドは、大きな変数値には適していません。その値は 2000 文字を超えることはできません。


次のセクション
<html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> </head> <body> <!-- 新建一个带有两个输入框和一个提交按钮的表单 --> <!-- action为提交的的那个页面,method为提交方式,有$POST和$GET两种 --> <form action="" method="get"> 名字: <input type="text" name="name"> <br/> 年龄: <input type="text" name="age"> <br/> <input type="submit" value="提交"> </form> <hr/> 大家好,我是 <?php echo $_GET["name"]; ?>!<br> 今年 <?php echo $_GET["age"]; ?> 岁。 </body> </html>
コースウェア