Dalam PHP, variabel $ _GET standar digunakan untuk mengumpulkan nilai dalam sebuah form dengan metode = “get”.
Variabel $ _GET
Variabel $ _GET standar digunakan untuk mengumpulkan nilai dalam sebuah form dengan metode = “mendapatkan”
Informasi dikirim dari sebuah form dengan metode GET terlihat untuk semua orang (ini akan ditampilkan di address bar browser) dan memiliki batasan pada jumlah informasi untuk mengirim.
Contoh
<form action=”welcome.php” method=”get”>
Name: <input type=”text” name=”fname” />
Age: <input type=”text” name=”age” />
<input type=”submit” />
</form>
Ketika pengguna mengklik tombol “Kirim”, URL yang dikirim ke server bisa terlihat seperti ini:
http://www.w3schools.com/welcome.php?fname=Peter&age=37
yang “welcome.php” file sekarang dapat menggunakan variabel $ _GET untuk mengumpulkan data formulir (nama-nama kolom formulir secara otomatis akan menjadi kunci dalam array $ _GET):
Welcome <?php echo $_GET[“fname”]; ?>.<br />
You are <?php echo $_GET[“age”]; ?> years old!
Kapan menggunakan metode = “mendapatkan”?
Bila menggunakan metode = “mendapatkan” dalam bentuk HTML, semua nama variabel dan nilai-nilai yang ditampilkan dalam URL.
Catatan: Metode ini tidak boleh digunakan bila mengirim password atau informasi sensitif lainnya!
Namun, karena variabel ditampilkan di URL, adalah mungkin untuk penunjuk halaman. Hal ini dapat berguna dalam beberapa kasus.
Catatan: Metode dapatkan adalah tidak cocok untuk nilai-nilai variabel yang sangat besar. Ini tidak boleh digunakan dengan nilai melebihi 2000 karakter.