Rumah > pembangunan bahagian belakang > tutorial php > Bagaimanakah Saya Dapatkan Parameter URL dalam PHP?

Bagaimanakah Saya Dapatkan Parameter URL dalam PHP?

Mary-Kate Olsen
Lepaskan: 2024-12-28 02:59:15
asal
345 orang telah melayarinya

How Do I Retrieve URL Parameters in PHP?

Mendapatkan semula Parameter URL dalam PHP

Dalam PHP, anda boleh menghantar parameter dalam URL menggunakan ? aksara diikuti dengan nama dan nilai parameter, cth.:

http://localhost/dispatch.php?link=www.google.com
Salin selepas log masuk

Untuk mendapatkan semula nilai parameter tertentu, anda boleh mengakses tatasusunan superglobal $_GET, yang mengandungi semua parameter GET daripada URL. Untuk mengakses parameter pautan daripada URL contoh, gunakan:

echo $_GET['link'];
Salin selepas log masuk

Walau bagaimanapun, kod ini mungkin gagal jika parameter pautan tidak terdapat dalam URL. Untuk mengelakkan ini, gunakan:

if (isset($_GET['link'])) {
    echo $_GET['link'];
} else {
    // Handle missing parameter
}
Salin selepas log masuk

Sebagai alternatif, gunakan fungsi filter_input() untuk mendapatkan semula parameter:

echo filter_input(INPUT_GET, 'link', FILTER_SANITIZE_URL);
Salin selepas log masuk

Atau, sejak PHP 7.0, gunakan operator penggabungan nol:

echo $_GET['link'] ?? 'Fallback value';
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimanakah Saya Dapatkan Parameter URL 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