Php dapatkan domain dari url

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

Php dapatkan domain dari url

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

Php dapatkan domain dari url
_

Untuk mendapatkan hanya nama halaman saat ini dibuka di browser, lihat contoh di bawah ini

Keluaran

Php dapatkan domain dari url


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 Demo

Terima 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 = "https://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 = "https://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

Bagaimana cara menemukan nama domain dari URL?

Tutorial ini untuk mereka yang perlu mengekstrak nama domain dari URL yang merupakan bagian dari sumber data. .
url const = "https. // www. contoh. com/blog?.
biarkan domain = (URL baru (url));.
domain = domain. nama host; . log(domain); . contoh. com. .
domain = domain. nama host. ganti ('www. ',

Bagaimana cara mendapatkan ekstensi domain PHP?

$ekstensi = pathinfo($_SERVER['SERVER_NAME'], PATHINFO_EXTENSION);

Bagaimana cara mendapatkan nilai URL di PHP?

Variabel superglobal yang diperlukan seperti $_SERVER['HTTPS'], $_SERVER['REQUEST_URI'], $_SERVER['SERVER_PORT'] are used to get full URL in PHP. The variable HTTPS can easily retrieve the protocol in the URL of a webpage. If it returns a value β€œon”, then the protocol is HTTPS.

Bagaimana cara mendapatkan nama subdomain di PHP?

Anda dapat melakukannya dengan mendapatkan nama domain terlebih dahulu (mis. g. sub. contoh. com => contoh. bersama. uk) lalu gunakan strstr untuk mendapatkan subdomain . Ini tampaknya solusi terbaik karena juga memungkinkan domain tanpa subdomain, daripada mengulang nama domain karena subdomain menjadi bagian sebelum titik pertama.