Hari ini, Kami ingin berbagi dengan Anda PHP Dapatkan nama domain dari URL lengkap dengan parameter. Dalam posting ini kami akan menunjukkan kepada Anda php dapatkan url lengkap dengan parameter, dengar untuk php dapatkan domain tanpa subdomain kami akan memberi Anda demo dan contoh untuk diterapkan. Pada postingan kali ini, kita akan belajar tentang Cara Mendapatkan Nama Domain dari URL di PHP dengan sebuah contoh
PHP Dapatkan nama domain dari URL lengkap dengan parameter
Isi
Baca Juga Ini π Β Dapatkan URL lengkap dalam PHP
Berikut ini Tentang PHP Dapatkan nama domain dari URL lengkap dengan parameter Informasi Lengkap Dengan Contoh dan kode sumber
Karena saya akan membahas Posting ini dengan contoh Kerja langsung untuk mengembangkan php dapatkan nama domain dengan https, jadi beberapa url utama setelah domain php untuk contoh ini adalah mengikuti di bawah ini
Untuk mendapatkan URL halaman saat ini, PHP menyediakan variabel superglobal $_SERVER. $_SERVER adalah variabel bawaan PHP, yang digunakan untuk mendapatkan URL halaman saat ini. Ini adalah variabel superglobal, artinya selalu tersedia di semua ruang lingkup
Jika kita menginginkan URL lengkap dari halaman tersebut, maka kita perlu memeriksa protokol (atau nama skema), apakah itu https atau http. Lihat contoh di bawah ini
Keluaran
Catatan. Fungsi isset() digunakan di sini untuk memeriksa apakah HTTPS diaktifkan atau tidak. Ini memeriksa apakah suatu variabel ada atau tidak
Atau, kita juga bisa mendapatkan URL lengkap dari halaman saat ini menggunakan cara lain yang diberikan pada contoh berikut
Keluaran
Untuk mendapatkan hanya nama halaman saat ini dibuka di browser, lihat contoh di bawah ini
Keluaran
Baru-baru ini saya perlu mendapatkan nama domain dari URL. Ini adalah tugas kecil tetapi ini adalah hal yang sangat berguna. Dalam artikel singkat ini, Kami akan memberi Anda kode sederhana dan mudah untuk mendapatkan nama domain dari URL di PHP
Pertama, Anda perlu mengurai URL menggunakan parse_url(). Anda bisa mendapatkan array dari parseURL. Sekarang, Anda bisa mendapatkan host tertentu dari array menggunakan $parse['host']
Dalam contoh ini, Anda hanya bisa mendapatkan nama domain dari URL Anda saat ini
$url = "https. // www. phppadvices. com";
$host = str_ireplace('www. ', '', $host);
Lihat DemoTerima kasih atas waktunya, untuk mengetahui tentang saya
Halo, Saya Vijay Poshiya. π
Inilah sedikit uraian saya tentang perhatian Anda pada Saya dan blog Saya. Saya di sini untuk membantu Anda dengan pemrograman PHP. Saya dapat memberi Anda platform penelusuran kue di mana program yang rumit dapat mempermudah Anda. Saya juga akan memberi Anda kumpulan tugas yang langka melalui internet
Fungsi parse_url PHP memudahkan untuk mengekstrak domain, jalur, dan bit informasi berguna lainnya dari URL lengkap. Ini dapat berguna untuk berbagai tujuan, seperti saat melakukan spidering konten dari situs web dan perlu mengekstrak informasi tertentu dari tautan di halaman
Mengembalikan array asosiatif
Fungsi parse_url mengambil url sebagai argumen pertama dan nilai komponen opsional sebagai argumen kedua. Jika argumen kedua dihilangkan maka mengembalikan nilai yang ditemukan sebagai array asosiatif
Postingan ini ada di https. // www. electrictoolbox. com/php-extract-domain-from-full-url/ dan mendapatkan array informasi asosiatif darinya dilakukan seperti ini
$url = "//www.electrictoolbox.com/php-extract-domain-from-full-url/"; $parts = parse_url($url);
Kemudian melakukan print_r($parts) akan menampilkan ini
Array ( [scheme] => http [host] => www.electrictoolbox.com [path] => /php-extract-domain-from-full-url/ ) _Jika ada, array juga akan berisi nilai untuk port, user, pass (mis. e. kata sandi), kueri (komponen string kueri dari URL) dan fragmen (bagian setelah #)
Mengembalikan string
Jika semua yang Anda cari adalah komponen tunggal dari array sebagai string tunggal, berikan parameter "komponen" kedua dari konstanta berikut. PHP_URL_SCHEME, PHP_URL_HOST, PHP_URL_PORT, PHP_URL_USER, PHP_URL_PASS, PHP_URL_PATH, PHP_URL_QUERY atau PHP_URL_FRAGMENT
Untuk mendapatkan domain dari URL posting blog ini, lakukan ini
$url = "//www.electrictoolbox.com/php-extract-domain-from-full-url/"; $domain = parse_url($url, PHP_URL_HOST);Dokumentasi PHP
Untuk informasi lebih lanjut, baca halaman manual PHP untuk fungsi ini
Tindak lanjuti posting
Baca posting saya yang berjudul "PHP. dapatkan kata kunci dari url pengarah mesin telusur" untuk mengetahui cara menggunakan fungsi parse_url bersama dengan fungsi parse_str untuk melihat string kueri apa yang telah dimasukkan pengunjung ke mesin telusur