PHP判斷瀏覽器、判斷語言代碼分享_PHP教程
教程Tag:暫無Tag,歡迎添加,賺取U幣!
推薦:Php-Redis安裝測(cè)試筆記這篇文章主要介紹了Php-Redis安裝測(cè)試筆記,本文講解了redis安裝、redis測(cè)試、安裝phpredis擴(kuò)展、測(cè)試php-redis等內(nèi)容,需要的朋友可以參考下 后端開發(fā)用到php操作redis,在此將安裝測(cè)試過程中遇到的問題匯總記錄下來,以便以后參考�。ㄏ到y(tǒng)為ubuntu) 1.redis安裝 下載
這篇文章主要給大家分享了PHP判斷瀏覽器、判斷語言的代碼,十分的簡(jiǎn)單,主要是對(duì)服務(wù)器預(yù)定義變量$_SERVER的獲取分析,這里推薦給大家。
PHP編程中經(jīng)常需要用到一些服務(wù)器的一些資料,特把$_SERVER的詳細(xì)參數(shù)整理下,方便以后使用。
判斷瀏覽器類型
代碼如下:
//判斷類型
<?php
if(strpos($_SERVER["HTTP_USER_AGENT"],"MSIE 8.0"))
echo "Internet Explorer 8.0";
else if(strpos($_SERVER["HTTP_USER_AGENT"],"MSIE 7.0"))
echo "Internet Explorer 7.0";
else if(strpos($_SERVER["HTTP_USER_AGENT"],"MSIE 6.0"))
echo "Internet Explorer 6.0";
else if(strpos($_SERVER["HTTP_USER_AGENT"],"Firefox/3"))
echo "Firefox 3";
else if(strpos($_SERVER["HTTP_USER_AGENT"],"Firefox/2"))
echo "Firefox 2";
else if(strpos($_SERVER["HTTP_USER_AGENT"],"Chrome"))
echo "Google Chrome";
else if(strpos($_SERVER["HTTP_USER_AGENT"],"Safari"))
echo "Safari";
else if(strpos($_SERVER["HTTP_USER_AGENT"],"Opera"))
echo "Opera";
else echo $_SERVER["HTTP_USER_AGENT"];
?>
判斷語言
代碼如下:
<?php
$lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 4); //只取前4位,這樣只判斷最優(yōu)先的語言。如果取前5位,可能出現(xiàn)en,zh的情況,影響判斷。
if (preg_match("/zh-c/i", $lang))
echo "簡(jiǎn)體中文";
else if (preg_match("/zh/i", $lang))
echo "繁體中文";
else if (preg_match("/en/i", $lang))
echo "English";
else if (preg_match("/fr/i", $lang))
echo "French";
else if (preg_match("/de/i", $lang))
echo "German";
else if (preg_match("/jp/i", $lang))
echo "Japanese";
else if (preg_match("/ko/i", $lang))
echo "Korean";
else if (preg_match("/es/i", $lang))
echo "Spanish";
else if (preg_match("/sv/i", $lang))
echo "Swedish";
else echo $_SERVER["HTTP_ACCEPT_LANGUAGE"];
?>
以上就是個(gè)人整理的關(guān)于$_SERVER獲取服務(wù)器信息的常用信息了,希望大家能夠喜歡。
分享:php判斷輸入是否是純數(shù)字,英文,漢字的方法這篇文章主要介紹了php判斷輸入是否是純數(shù)字,英文,漢字的方法,涉及php中mb_strlen和strlen等函數(shù)的使用技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下 本文實(shí)例講述了php判斷輸入是否是純數(shù)字,英文,漢字的方法。分享給大家供大家參考。具體分析如下: 這里利用ph
相關(guān)PHP教程:
PHP教程Rss訂閱編程教程搜索
PHP教程推薦
- PHP中字符安全過濾函數(shù)使用小結(jié)
- php pki加密技術(shù)(openssl)詳解
- 揭秘php程序獲得訪問者ip的代碼
- Oracle與PHP實(shí)例開發(fā)Myers訂單跟蹤系統(tǒng)
- php中__destruct與register_shutdown_function執(zhí)行的先后順序問題
- PHP基礎(chǔ)之運(yùn)算符的使用方法
- PHP中for循環(huán)語句的幾種“變態(tài)”用法
- curl 模擬登錄 實(shí)現(xiàn)教程
- 解決php使用異步調(diào)用獲取數(shù)據(jù)時(shí)出現(xiàn)(錯(cuò)誤c00ce56e導(dǎo)致此項(xiàng)操作無法完成)
- php筆記之:初探PHPcms模塊開發(fā)介紹
- 相關(guān)鏈接:
- 教程說明:
PHP教程-PHP判斷瀏覽器、判斷語言代碼分享
。