Halo dev, Hari ini kita akan belajar tentang Cara Mendapatkan Nama dan Versi Browser di Laravel 9? Show Langkah demi langkah menjelaskan laravel mendapatkan nama dan versi browser. Kita akan melihat contoh laravel jenssegers/contoh agen. Jadi, mari kita selami detailnya Dalam tutorial ini, kita akan melihat cara mendeteksi browser pengguna menggunakan bahasa pemrograman PHP. Di sini kita akan membuat fungsi PHP kustom kita sendiri yang nantinya dapat kita panggil untuk mendapatkan browser Kita akan menggunakan variabel global $_SERVER. $_SERVER[‘HTTP_USER_AGENT’] dapat menampilkan berbagai informasi terkait browser Nah dibawah ini adalah fungsi PHP yang bisa kita gunakan untuk menampilkan browser <?php function get_the_browser() { if(strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE') !== false) return 'Internet explorer'; elseif(strpos($_SERVER['HTTP_USER_AGENT'], 'Trident') !== false) return 'Internet explorer'; elseif(strpos($_SERVER['HTTP_USER_AGENT'], 'Firefox') !== false) return 'Mozilla Firefox'; elseif(strpos($_SERVER['HTTP_USER_AGENT'], 'Chrome') !== false) return 'Google Chrome'; elseif(strpos($_SERVER['HTTP_USER_AGENT'], 'Opera Mini') !== false) return "Opera Mini"; elseif(strpos($_SERVER['HTTP_USER_AGENT'], 'Opera') !== false) return "Opera"; elseif(strpos($_SERVER['HTTP_USER_AGENT'], 'Safari') !== false) return "Safari"; else return 'Other'; } ?> Dalam kode di atas, kami memeriksa setiap browser yang mungkin ada dan mengembalikan nama browser. Di sini kami belum memeriksa Mozilla karena sebagian besar browser menggunakan ini sebagai string agen pengguna Di bawah ini adalah cara menampilkan nama browser di halaman web kita echo get_the_browser();_ Kita akan dapat melihat browser Perhatikan bahwa, ini tidak akan selalu memberi kami informasi yang benar. Deteksi browser sisi server mungkin salah. Jadi, deteksi browser sisi klien lebih baik daripada deteksi sisi server. Kita dapat menggunakan JavaScript untuk mendeteksi browser dari sisi klien 3 tanggapan untuk “Deteksi browser di PHP”
|