Cara mendapatkan informasi perangkat menggunakan php

To complete Francesco R, I added the version of the navigator :

function getNavigateur[$user_agent]
    {
_

        if[empty[$user_agent]] {
            return array['nav' => 'NC', 'name' => 'NC', 'version' => 'NC'];
        }

        $content_nav['name'] = 'Unknown';

        if [strpos[$user_agent, 'Opera'] || strpos[$user_agent, 'OPR/']] {_

            $content_nav['name'] = 'Opera';

            if [strpos[$user_agent, 'OPR/']] {
                $content_nav['reel_name'] = 'OPR/';
            } else {
                $content_nav['reel_name'] = 'Opera';
            }
_

        }
        elseif [strpos[$user_agent, 'Edge']] {
            $content_nav['name'] = $content_nav['reel_name'] = 'Edge';
        }
        elseif [strpos[$user_agent, 'Chrome']] $content_nav['name'] = $content_nav['reel_name'] = 'Chrome';
        elseif [strpos[$user_agent, 'Safari']] $content_nav['name'] = $content_nav['reel_name'] = 'Safari';
        elseif [strpos[$user_agent, 'Firefox']] $content_nav['name'] = $content_nav['reel_name'] = 'Firefox';
        elseif [strpos[$user_agent, 'MSIE'] || strpos[$user_agent, 'Trident/7'] || strpos[$user_agent, 'Trident/7.0; rv:']] {
            $content_nav['name'] = 'Internet Explorer';

            if [strpos[$user_agent, 'Trident/7.0; rv:']] {
                $content_nav['reel_name'] = 'Trident/7.0; rv:';
            } elseif [strpos[$user_agent, 'Trident/7']] {
                $content_nav['reel_name'] = 'Trident/7';
            } else {
                $content_nav['reel_name'] = 'Opera';
            }
_

        }_

function getNavigateur[$user_agent]
    {
_0

function getNavigateur[$user_agent]
    {
_1

function getNavigateur[$user_agent]
    {
_2

function getNavigateur[$user_agent]
    {
_3

        }_

function getNavigateur[$user_agent]
    {
_5

Dalam kehidupan pengembangan kita sehari-hari, sering kali kita perlu membuat kode sesuatu yang khusus untuk kategori perangkat tertentu. Untuk menyelesaikan tugas seperti itu, kita perlu mendeteksi perangkat. Topik yang akan saya bahas hari ini adalah jawaban sederhana untuk pertanyaan- Bagaimana cara mendeteksi Perangkat Seluler di PHP dan jQuery. Topik ini akan mencakup kode deteksi Perangkat Seluler di PHP dan di jQuery keduanya

Anda dapat melihat di banyak situs web bahwa mereka adalah versi desktop dan juga versi seluler sederhana yang berbeda dari situs web yang sama. Ini membuatnya lebih mudah bagi pengguna internet seluler. Tetapi untuk mencapai ini, kami harus mendeteksi perangkat seluler atau kategori perangkat tempat situs web dibuka

  • Jenis Data MySQL – daftar lengkap
  • KASUS MySQL Di WHERE CLAUSE. Kondisi bersyarat
  • Mendeteksi penyegaran halaman atau halaman baru yang dimasukkan dalam PHP

Mengapa kita perlu mendeteksi perangkat seluler atau platform di sisi server?

Deteksi perangkat seluler di server adalah cara terbaik. Ini akan mencegah memuat konten yang tidak perlu yang dapat membuat situs web lebih berat untuk perangkat seluler. Konten yang tidak relevan untuk perangkat seluler bahkan tidak boleh dipanggil di perangkat tersebut. Ini akan membuat situs web lebih cepat dengan hanya memuat konten yang diperlukan dan sesuai yang ingin kami tampilkan di perangkat seluler

Ada cara lain untuk mendeteksi perangkat seluler, yaitu. dengan menggunakan jQuery/JavaScript. Saya akan menjelaskannya nanti. Pertama, saya akan memberi tahu Anda cara mengidentifikasi perangkat seluler di PHP dengan contoh

Meskipun desain web responsif adalah cara untuk melihat situs web yang benar-benar cocok untuk perangkat seluler dengan menggunakan kueri media CSS. Namun, itu tidak akan mencegah pemuatan konten yang tidak perlu untuk dimuat di perangkat seluler yang hanya diperlukan untuk versi desktop situs web

Cara mendeteksi perangkat seluler di PHP

Untuk mendeteksi perangkat seluler di situs web bertenaga PHP, kita dapat menggunakan Variabel PHP GLOBAL $_SERVER. Indeks 'HTTP_USER_AGENT' dari variabel $_SERVER berisi informasi tentang pengguna akhir. Selanjutnya, saya akan menyebutkan kode untuk mendeteksi perangkat tertentu di PHP

Kode untuk mendeteksi perangkat seluler di PHP

Saya membuat fungsi is_mobile[]_ untuk mendeteksi apakah perangkat tersebut merupakan perangkat seluler atau bukan. Fungsi ini mengembalikan true jika perangkat adalah perangkat seluler, false jika sebaliknya

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

Sekarang memanggil fungsi is_mobile[]_ untuk mendeteksi perangkat seluler

1

2

3

4

5

6

7

Cara mendeteksi platform/OS perangkat seluler di PHP

Periksa perangkat android di PHP

1

2

3

4

5

6

7

8

9

Bài mới nhất

Chủ Đề