Mendapatkan semula Subdomain daripada URL dalam PHP
Mengenal pasti subdomain dalam URL boleh menjadi tugas biasa dalam pelbagai aplikasi web. Artikel ini meneroka kefungsian PHP untuk mengekstrak subdomain daripada URL tertentu.
Fungsi untuk Mengekstrak Subdomain
PHP tidak menyediakan fungsi terbina dalam untuk mendapatkan semula subdomain . Walau bagaimanapun, terdapat penyelesaian mudah menggunakan fungsi array_shift() dan explode():
function getSubdomain($url) { // Split the URL into its components $parts = explode('.', $url); // Remove the top-level domain (e.g., "com", "net") array_shift($parts); // Return the first element, which is the subdomain return $parts[0]; }
Contoh Penggunaan
Untuk mendapatkan semula subdomain daripada URL, seperti "ms.example.com," anda akan melakukannya gunakan:
$subdomain = getSubdomain('en.example.com'); // "en"
Sebagai alternatif, menggunakan PHP 5.4 atau lebih baru, anda boleh memudahkan proses:
$subdomain = explode('.', 'en.example.com')[0]; // "en"
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengeluarkan Subdomain daripada URL dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!