Dapatkan Parameter Rentetan Pertanyaan URL
Selalunya, anda mungkin perlu mendapatkan semula parameter tertentu daripada rentetan pertanyaan URL. Sebagai contoh, pertimbangkan URL berikut:
www.mysite.com/category/subcategory?myqueryhash
Dalam kes ini, kami ingin mengekstrak parameter myqueryhash. Walaupun mungkin untuk menggunakan $_GET untuk tujuan ini, pendekatan yang lebih ringkas tersedia.
Pendekatan "Kurang Kod Diperlukan"
Untuk mendapatkan parameter rentetan pertanyaan tanpa menggunakan tatasusunan $_GET, anda boleh menggunakan pembolehubah $_SERVER['QUERY_STRING']. Pembolehubah ini mengandungi keseluruhan rentetan pertanyaan tanpa sebarang pemprosesan atau penghuraian, menjadikannya kaedah yang mudah untuk mengakses parameter yang diingini.
Untuk contoh di atas, coretan kod berikut akan mengeluarkan myqueryhash:
<?php echo $_SERVER['QUERY_STRING']; ?>
Dokumentasi
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengeluarkan Parameter Rentetan Pertanyaan URL dengan Cekap dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!