⊗ppPmFmGQ 314 of 447 menu

Permintaan GET di PHP

Anda sudah tahu bahwa saat mengirim formulir dengan metode GET, di bilah alamat browser setelah tanda ? akan muncul data formulir. Data ini dalam kode PHP akan dapat diakses di array $_GET.

Sebenarnya, kehadiran formulir di halaman bukanlah hal yang wajib - kita bisa secara manual mengetik di bilah alamat tanda tanya, setelah itu mendaftarkan parameter dengan nilainya dan tekan enter.

Dalam hal ini, data yang kita masukkan juga akan tersedia di array $_GET. Yaitu akan menjadi simulasi pengiriman formulir. Simulasi seperti ini disebut mengirim permintaan GET . Kata-kata seperti itu berarti bahwa kita harus secara manual mengetikkan tanda tanya dan parameter permintaan di bilah alamat.

Parameter permintaan didaftarkan dalam format berikut: nama, lalu tanda sama dengan, lalu nilai parameter. Jika ada beberapa parameter, mereka dipisahkan dengan tanda ampersand &.

Mari kita coba dengan contoh. Misalkan Anda memiliki sebuah file PHP. Akses file tersebut di browser, seperti biasanya. Kemudian tambahkan di akhir bilah alamat ?par1=1 dan tekan enter.

Hasilnya, parameter kita akan terkandung di $_GET['par1']:

<?php echo $_GET['par1']; // akan menampilkan '1' ?>

Sekarang mari kita kirim bukan satu parameter, tapi dua. Untuk melakukan ini, tambahkan di akhir bilah alamat ini: ?par1=1&par2=2 dan tekan enter. Inilah yang akan dihasilkan:

<?php var_dump($_GET); // ['par1' => '1', 'par2' => '2'] ?>

Kirim sebuah angka menggunakan permintaan GET. Tampilkan di layar.

Kirim sebuah angka menggunakan permintaan GET. Tampilkan di layar kuadrat dari angka tersebut.

Kirim dua angka menggunakan permintaan GET. Tampilkan di layar jumlah dari angka-angka tersebut.

Misalkan sebuah angka dikirim menggunakan permintaan GET. Buatlah sehingga jika angka 1 dikirim - kata 'hello' yang ditampilkan di layar, dan jika 2 - kata 'bye'.

Diberikan array:

<?php $arr = ['a', 'b', 'c', 'd', 'e']; ?>

Misalkan dengan menggunakan permintaan GET, sebuah angka dapat dikirim. Buatlah sehingga elemen array dengan nomor yang dikirim dalam permintaan ditampilkan di layar.

Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak