Rumah pembangunan bahagian belakang tutorial php PHP正则表达式判断浏览器语言实例_PHP教程

PHP正则表达式判断浏览器语言实例_PHP教程

Jul 13, 2016 am 10:30 AM
php fungsi penghakiman berdasarkan Contoh biasa pelayar daripada ungkapan bahasa lalai

   PHP函数实例,基于正则表达式来判断浏览器的默认语言,其实php判断浏览器语言使用超级全局变量_SERVER["HTTP_ACCEPT_LANGUAGE"] 就可以获得了,然后再根据HTTP请求的Accept-Language: 头信息用正则匹配,最终判断出语言类型。

  PHP判断浏览器实例函数:

  01

  02$lang=substr($_SERVER['HTTP_ACCEPT_LANGUAGE'],0,4);

  03//只取前4位,可判断最优先的语言

  04if (preg_match("/zh-c/i", $lang))

  05 echo "简体中文";

  06else if (preg_match("/zh/i", $lang))

  07 echo "繁體中文";

  08else if (preg_match("/en/i", $lang))

  09 echo "English";

  10else if (preg_match("/fr/i", $lang))

  11 echo "French";

  12else if (preg_match("/de/i", $lang))

  13 echo "German";

  14else if (preg_match("/jp/i", $lang))

  15 echo "Japanese";

  16else if (preg_match("/ko/i", $lang))

  17 echo "Korean";

  18else if (preg_match("/es/i", $lang))

  19 echo "Spanish";

  20else if (preg_match("/sv/i", $lang))

  21 echo "Swedish";

  22else

  23 echo $_SERVER["HTTP_ACCEPT_LANGUAGE"];

  24?>

  在使用时只需调用函数名即可,本函数会自动返回检测结果。

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/765432.htmlTechArticlePHP函数实例,基于正则表达式来判断浏览器的默认语言,其实php判断浏览器语言使用超级全局变量_SERVER[HTTP_ACCEPT_LANGUAGE] 就可以获得了,然...
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

<🎜>: Bubble Gum Simulator Infinity - Cara Mendapatkan dan Menggunakan Kekunci Diraja
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Nordhold: Sistem Fusion, dijelaskan
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Mandragora: Whispers of the Witch Tree - Cara Membuka Kunci Cangkuk Bergelut
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Tutorial Java
1677
14
Tutorial PHP
1280
29
Tutorial C#
1257
24
Bagaimana untuk melihat berapa banyak wang yang anda buat di Anbi? _Bagaimana melihat pendapatan urus niaga di platform ANBI Bagaimana untuk melihat berapa banyak wang yang anda buat di Anbi? _Bagaimana melihat pendapatan urus niaga di platform ANBI May 14, 2025 pm 07:24 PM

Binance adalah projek blockchain yang memberi tumpuan kepada infrastruktur yang terdesentralisasi, di mana pengguna boleh mendapatkan wang dengan mengambil bahagian dalam staking dan aktiviti lain. Artikel ini akan memperkenalkan secara terperinci bagaimana untuk melihat pendapatan dagangan anda dan jumlah keseluruhan yang diperolehi di platform Ancoin.

Apakah Protokol Tanda (Tanda)? Panduan untuk Bermula dengan Rangkaian Pengesahan Rantaian Apakah Protokol Tanda (Tanda)? Panduan untuk Bermula dengan Rangkaian Pengesahan Rantaian May 14, 2025 pm 10:48 PM

Teknologi Blockchain terus mengubah cara orang menukar nilai, mengesahkan maklumat dan membina kepercayaan dalam talian. Sebagai aplikasi yang terdesentralisasi berkembang dalam pelbagai industri, keupayaan untuk mengesahkan kenyataan dan identiti merentasi pelbagai blok blok telah menjadi semakin penting dan kompleks. Model amanah tradisional yang bergantung kepada pihak berkuasa berpusat sering tidak mencukupi untuk menyokong ekosistem yang terdesentralisasi, jadi permintaan untuk penyelesaian pengesahan asli blockchain juga berkembang. SignProtocol (Sign) menangani cabaran ini dengan menyediakan rangka kerja untuk membuat, mengesahkan, dan menguruskan bukti di pelbagai rangkaian blockchain. SignProtocol bertujuan untuk mewujudkan rantai penuh

Bagaimana untuk menjual bitcoin di tangan anda? Tutorial Menjual Bitcoin di Huobi Huobi Exchange Bagaimana untuk menjual bitcoin di tangan anda? Tutorial Menjual Bitcoin di Huobi Huobi Exchange May 14, 2025 pm 07:33 PM

Jika anda memegang Bitcoin dan ingin menjualnya melalui Huobi Huobi Exchange, artikel ini akan menerangkan secara terperinci bagaimana untuk menyelesaikan proses ini dengan langkah. Huobi Huobi adalah platform perdagangan cryptocurrency yang terkenal di dunia yang menyediakan persekitaran perdagangan yang selamat dan mudah. Berikut adalah tutorial operasi terperinci untuk membantu anda menjual bitcoin dengan lancar.

OKX Laman Web Rasmi Versi Web Mudah Alih OKX Alamat Masuk Laman Web Rasmi OKX Laman Web Rasmi Versi Web Mudah Alih OKX Alamat Masuk Laman Web Rasmi May 14, 2025 pm 08:06 PM

Ia sangat mudah untuk mengakses laman web rasmi OKX melalui versi web mudah alih. Cuma buka penyemak imbas mudah alih anda, masukkan www.okx.com, dan tunggu halaman dimuat. Selepas log masuk, anda boleh menjalankan urus niaga dan melihat maklumat akaun untuk memastikan penggunaan kata laluan yang kuat dan pengesahan dwi-faktor untuk memastikan keselamatan.

ANBI Laman web Rasmi versi web mudah alih ANBI alamat masuk laman web rasmi ANBI Laman web Rasmi versi web mudah alih ANBI alamat masuk laman web rasmi May 14, 2025 pm 08:15 PM

Alamat pintu masuk laman web rasmi Ancoin versi web mudah alih adalah www.anc-coin.com. Langkah -langkah akses termasuk: 1. Buka penyemak imbas mudah alih; 2. Masukkan www.anc-coin.com; 3. Masukkan laman web rasmi. Versi web ini menyokong semua pelayar arus perdana, menyediakan fungsi seperti pengurusan akaun, operasi transaksi, penyemakan maklumat dan sokongan perkhidmatan pelanggan, dan menggunakan penyulitan SSL dan pengesahan dua faktor untuk memastikan keselamatan.

Apakah laman web pasaran percuma dalam bulatan mata wang? Senarai lengkap laman web pasaran percuma Apakah laman web pasaran percuma dalam bulatan mata wang? Senarai lengkap laman web pasaran percuma May 14, 2025 pm 09:45 PM

Laman web yang boleh menonton pasaran dalam bulatan mata wang secara percuma termasuk Binance, Ouyi, Gate.io, Huobi, Coinmarketcap, Coingecko dan TradingView. 1. Lawati setiap laman web, 2. Masukkan halaman pasaran, 3. Pilih Cryptocurrency, 4. Lihat data pasaran dan analisis terperinci. Laman web ini menyediakan data masa nyata dan perkhidmatan tontonan pasaran untuk pelbagai kriptografi.

Portal Pendaftaran Versi Web Huobi Exchange Portal Pendaftaran Versi Web Huobi Exchange May 14, 2025 pm 07:12 PM

Langkah -langkah untuk mendaftar melalui versi web Huobi Exchange adalah seperti berikut: 1. Lawati www.huobi.com dan klik butang "Daftar" di sudut kanan atas. 2. Isi e -mel, tetapkan kata laluan, pilih negara/rantau, dan klik "Seterusnya". 3. Sahkan e -mel dan klik pautan dalam e -mel. 4. Masukkan nombor telefon bimbit, terima dan masukkan kod pengesahan, dan klik "Sahkan". 5. Setelah menyelesaikan semua langkah, anda boleh mendaftar dengan jayanya.

Ujian Pendaftaran Platform Ouyi: Tutorial Minimalis 10-Minut, dengan Kod Jemputan untuk mendapatkan faedah percuma Ujian Pendaftaran Platform Ouyi: Tutorial Minimalis 10-Minut, dengan Kod Jemputan untuk mendapatkan faedah percuma May 14, 2025 pm 06:54 PM

Sebagai platform perdagangan mata wang digital yang sangat dinanti -nantikan, Platform Ouyi telah menarik perhatian dan penggunaan sejumlah besar pengguna. Sama ada anda seorang pemula atau veteran, anda boleh berdagang cryptocurrency melalui platform ini. Artikel ini akan memperkenalkan secara terperinci bagaimana untuk mendaftar di platform OUYI dan menyediakan kod jemputan untuk membolehkan anda menikmati faedah tambahan. Seluruh proses akan selesai dalam 10 minit, membolehkan anda memulakan dengan cepat.

See all articles