Tutorial asas pembangunan PHP $_GET pembolehubah
1. Pembolehubah $_GET
Pembolehubah $_GET yang dipratentukan digunakan untuk mengumpul nilai daripada borang dengan method="get".
Maklumat yang dihantar daripada borang dengan kaedah GET boleh dilihat oleh semua orang (akan dipaparkan dalam bar alamat penyemak imbas), dan terdapat had pada jumlah maklumat yang dihantar.
Contoh: Kod adalah seperti berikut
<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>
Masukkan nama dan umur, klik untuk menyerahkan ke halaman semasa
Nota: Apabila menyalin ke tempatan ujian, bar alamat Maklumat yang kami masukkan ditambah, butirannya adalah seperti berikut
Nota:
"?" didahului dengan alamat fail
www.phpcourse.com ialah nama domain maya yang saya sediakan sendiri jika anda berminat dengan caranya untuk menyediakan nama domain maya, anda boleh mencari dalam talian
?name=小方&age=27 ialah maklumat yang diserahkan melalui kaedah get, juga dipanggil rentetan pertanyaan Jika anda menyerahkannya a beberapa kali, anda akan dapat mencari coraknya
2. Bila hendak menggunakan method="get"?
Apabila menggunakan method="get" dalam bentuk HTML, semua nama dan nilai pembolehubah akan dipaparkan dalam URL.
Nota: Oleh itu, kaedah ini tidak boleh digunakan semasa menghantar kata laluan atau maklumat sensitif lain!
Walau bagaimanapun, kerana pembolehubah muncul dalam URL, adalah mungkin untuk menanda halaman halaman. Dalam sesetengah kes ini berguna.
Nota: Kaedah HTTP GET tidak sesuai untuk nilai pembolehubah yang besar. Nilainya tidak boleh melebihi 2000 aksara.