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
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'];
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 }
Sebagai alternatif, gunakan fungsi filter_input() untuk mendapatkan semula parameter:
echo filter_input(INPUT_GET, 'link', FILTER_SANITIZE_URL);
Atau, sejak PHP 7.0, gunakan operator penggabungan nol:
echo $_GET['link'] ?? 'Fallback value';
Atas ialah kandungan terperinci Bagaimanakah Saya Dapatkan Parameter URL dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!