Rumah > pembangunan bahagian belakang > tutorial php > Bagaimanakah Saya Boleh Mengeluarkan Parameter Rentetan Pertanyaan URL dengan Cekap dalam PHP?

Bagaimanakah Saya Boleh Mengeluarkan Parameter Rentetan Pertanyaan URL dengan Cekap dalam PHP?

Barbara Streisand
Lepaskan: 2024-12-16 06:43:14
asal
467 orang telah melayarinya

How Can I Efficiently Extract URL Query String Parameters in PHP?

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
Salin selepas log masuk

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'];
?>
Salin selepas log masuk

Dokumentasi

  • [PHP.net: $_SERVER - Manual](https://www.php.net/manual/en/reserved.variables.server.php)

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!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan