php获取操作系统语言代码


Posted in PHP onNovember 04, 2013

相关函数: $_SERVER['HTTP_ACCEPT_LANGUAGE'];

<?php
header("content-type:text/html; charset=utf-8");
echo '<br />'.$_SERVER['HTTP_ACCEPT_LANGUAGE'].'<br />';if(strrpos(strtolower($_SERVER['HTTP_ACCEPT_LANGUAGE']), 'zh-cn') !== false) {
    echo '<br />你的是中文操作系统<br />';
}
else
{
    echo '<br />非中文操作系统<br />';
}
?>

附:各国语言表
af 公用荷兰语
af-ZA 公用荷兰语 ? 南非
sq 阿尔巴尼亚
sq-AL 阿尔巴尼亚 -阿尔巴尼亚
ar 阿拉伯语
ar-DZ 阿拉伯语 -阿尔及利亚
ar-BH 阿拉伯语 -巴林
ar-EG 阿拉伯语 -埃及
ar-IQ 阿拉伯语 -伊拉克
ar-JO 阿拉伯语 -约旦
ar-KW 阿拉伯语 -科威特
ar-LB 阿拉伯语 -黎巴嫩
ar-LY 阿拉伯语 -利比亚
ar-MA 阿拉伯语 -摩洛哥
ar-OM 阿拉伯语 -阿曼
ar-QA 阿拉伯语 -卡塔尔
ar-SA 阿拉伯语 ? 沙特阿拉伯
ar-SY 阿拉伯语 -叙利亚共和国
ar-TN 阿拉伯语 -北非的共和国
ar-AE 阿拉伯语 ? 阿拉伯联合酋长国
ar-YE 阿拉伯语 -也门
hy 亚美尼亚
hy-AM 亚美尼亚的 -亚美尼亚
az Azeri
az-AZ-Cyrl Azeri-(西里尔字母的) 阿塞拜疆
az-AZ-Latn Azeri(拉丁文)- 阿塞拜疆
eu 巴斯克
eu-ES 巴斯克 -巴斯克
be Belarusian
be-BY Belarusian-白俄罗斯
bg 保加利亚
bg-BG 保加利亚 -保加利亚
ca 嘉泰罗尼亚
ca-ES 嘉泰罗尼亚 -嘉泰罗尼亚
zh-HK 华 ? 香港的 SAR
zh-MO 华 ? 澳门的 SAR
zh-CN 华 -中国
zh-CHS 华 (单一化)
zh-SG 华 -新加坡
zh-TW 华 -台湾
zh-CHT 华 (传统的)
hr 克罗埃西亚
hr-HR 克罗埃西亚 -克罗埃西亚
cs 捷克
cs-CZ 捷克 ? 捷克
da 丹麦文
da-DK 丹麦文 -丹麦
div Dhivehi
div-MV Dhivehi-马尔代夫
nl 荷兰
nl-BE 荷兰 -比利时
nl-NL 荷兰 ? 荷兰
en 英国
en-AU 英国 -澳洲
en-BZ 英国 -伯利兹
en-CA 英国 -加拿大
en-CB 英国 -加勒比海
en-IE 英国 -爱尔兰
en-JM 英国 -牙买加
en-NZ 英国 ? 新西兰
en-PH 英国 -菲律宾共和国
en-ZA 英国 ? 南非
en-TT 英国 ? 千里达托贝哥共和国
en-GB 英国 ? 英国
en-US 英国 ? 美国
en-ZW 英国 -津巴布韦
et 爱沙尼亚
et-EE 爱沙尼亚的 -爱沙尼亚
fo Faroese
fo-FO Faroese- 法罗群岛
fa 波斯语
fa-IR 波斯语 -伊朗王国
fi 芬兰语
fi-FI 芬兰语 -芬兰
fr 法国
fr-BE 法国 -比利时
fr-CA 法国 -加拿大
fr-FR 法国 -法国
fr-LU 法国 -卢森堡
fr-MC 法国 -摩纳哥
fr-CH 法国 -瑞士
gl 加利西亚
gl-ES 加利西亚 -加利西亚
ka 格鲁吉亚州
ka-GE 格鲁吉亚州 -格鲁吉亚州
de 德国
de-AT 德国 -奥地利
de-DE 德国 -德国
de-LI 德国 -列支敦士登
de-LU 德国 -卢森堡
de-CH 德国 -瑞士
el 希腊
el-GR 希腊 -希腊
gu Gujarati
gu-IN Gujarati-印度
he 希伯来
he-IL 希伯来 -以色列
hi 北印度语
hi-IN 北印度的 -印度
hu 匈牙利
hu-HU 匈牙利的 -匈牙利
is 冰岛语
is-IS 冰岛的 -冰岛
id 印尼
id-ID 印尼 -印尼
it 意大利
it-IT 意大利 -意大利
it-CH 意大利 -瑞士
ja 日本
ja-JP 日本 -日本
kn 卡纳达语
kn-IN 卡纳达语 -印度
kk Kazakh
kk-KZ Kazakh-哈萨克
kok Konkani
kok-IN Konkani-印度
ko 韩国
ko-KR 韩国 -韩国
ky Kyrgyz
ky-KZ Kyrgyz-哈萨克
lv 拉脱维亚
lv-LV 拉脱维亚的 -拉脱维亚
lt 立陶宛
lt-LT 立陶宛 -立陶宛
mk 马其顿
mk-MK 马其顿 -FYROM
ms 马来
ms-BN 马来 -汶莱
ms-MY 马来 -马来西亚
mr 马拉地语
mr-IN 马拉地语 -印度
mn 蒙古
mn-MN 蒙古 -蒙古
no 挪威
nb-NO 挪威 (Bokm?l) ? 挪威
nn-NO 挪威 (Nynorsk)- 挪威
pl 波兰
pl-PL 波兰 -波兰
pt 葡萄牙
pt-BR 葡萄牙 -巴西
pt-PT 葡萄牙 -葡萄牙
pa Punjab 语
pa-IN Punjab 语 -印度
ro 罗马尼亚语
ro-RO 罗马尼亚语 -罗马尼亚
ru 俄国
ru-RU 俄国 -俄国
sa 梵文
sa-IN 梵文 -印度
sr-SP-Cyrl 塞尔维亚 -(西里尔字母的) 塞尔维亚共和国
sr-SP-Latn 塞尔维亚 (拉丁文)- 塞尔维亚共和国
sk 斯洛伐克
sk-SK 斯洛伐克 -斯洛伐克
sl 斯洛文尼亚
sl-SI 斯洛文尼亚 -斯洛文尼亚
es 西班牙
es-AR 西班牙 -阿根廷
es-BO 西班牙 -玻利维亚
es-CL 西班牙 -智利
es-CO 西班牙 -哥伦比亚
es-CR 西班牙 ? 哥斯达黎加
es-DO 西班牙 ? 多米尼加共和国
es-EC 西班牙 -厄瓜多尔
es-SV 西班牙 ? 萨尔瓦多
es-GT 西班牙 -危地马拉
es-HN 西班牙 -洪都拉斯
es-MX 西班牙 -墨西哥
es-NI 西班牙 -尼加拉瓜
es-PA 西班牙 -巴拿马
es-PY 西班牙 -巴拉圭
es-PE 西班牙 -秘鲁
es-PR 西班牙 ? 波多黎各
es-ES 西班牙 -西班牙
es-UY 西班牙 -乌拉圭
es-VE 西班牙 -委内瑞拉
sw Swahili
sw-KE Swahili-肯尼亚
sv 瑞典
sv-FI 瑞典 -芬兰
sv-SE 瑞典 -瑞典
syr Syriac
syr-SY Syriac-叙利亚共和国
ta 坦米尔
ta-IN 坦米尔 -印度
tt Tatar
tt-RU Tatar-俄国
te Telugu
te-IN Telugu-印度
th 泰国
th-TH 泰国 -泰国
tr 土耳其语
tr-TR 土耳其语 -土耳其
uk 乌克兰
uk-UA 乌克兰 -乌克兰
ur Urdu
ur-PK Urdu-巴基斯坦
uz Uzbek
uz-UZ-Cyrl Uzbek-(西里尔字母的) 乌兹别克斯坦
uz-UZ-Latn Uzbek(拉丁文)- 乌兹别克斯坦
vi 越南
vi-VN 越南 -越南
PHP 相关文章推荐
php桌面中心(四) 数据显示
Mar 11 PHP
PHP 反射机制实现动态代理的代码
Oct 22 PHP
php常用数学函数汇总
Nov 21 PHP
PHP随机生成信用卡卡号的方法
Mar 23 PHP
浅谈PHP中foreach/in_array的使用
Nov 02 PHP
PHP定时执行任务的3种方法详解
Dec 21 PHP
PHP实现图片上传并压缩
Dec 22 PHP
Yii2 GridView实现列表页直接修改数据的方法
May 16 PHP
详解Yii2.0使用AR联表查询实例
Jun 16 PHP
PHP基于双向链表与排序操作实现的会员排名功能示例
Dec 26 PHP
PHP实现动态删除XML数据的方法示例
Mar 30 PHP
PHP array_shift()用法实例分析
Jan 07 PHP
Php header()函数语法及使用代码
Nov 04 #PHP
php配置php-fpm启动参数及配置详解
Nov 04 #PHP
mac下安装nginx和php
Nov 04 #PHP
php使用curl模拟登录后采集页面的例子
Nov 04 #PHP
在PHP上显示JFreechart画的统计图方法
Nov 03 #PHP
php网站判断用户是否是手机访问的方法
Nov 01 #PHP
php合并js请求的例子
Nov 01 #PHP
You might like
ThinkPHP学习笔记(一)ThinkPHP部署
2014/06/22 PHP
PHP实现通用alert函数的方法
2015/03/11 PHP
Laravel 5框架学习之Eloquent 关系
2015/04/09 PHP
php生成图片验证码的实例讲解
2015/08/03 PHP
PHP 的比较运算与逻辑运算详解
2016/05/12 PHP
JavaScript的面向对象方法以及差别
2008/03/31 Javascript
一个简单的JavaScript 日期计算算法
2009/09/11 Javascript
利用JS进行图片的切换即特效展示图片
2013/12/03 Javascript
javascript动态创建表格及添加数据实例详解
2015/05/13 Javascript
javascript实现很浪漫的气泡冒出特效
2020/09/05 Javascript
浅析jQuery操作select控件的取值和设值
2016/12/07 Javascript
提高JavaScript执行效率的23个实用技巧
2017/03/01 Javascript
jQuery图片缩放插件smartZoom使用实例详解
2017/08/25 jQuery
vue路由嵌套的SPA实现步骤
2017/11/06 Javascript
仿京东快报向上滚动的实例
2017/12/13 Javascript
详解Vue组件之作用域插槽
2018/11/22 Javascript
使用原生JS实现滚轮翻页效果的示例代码
2020/05/31 Javascript
从源码角度来回答keep-alive组件的缓存原理
2021/01/18 Javascript
[54:25]Ti4 循环赛第三日LGD vs MOUZ
2014/07/12 DOTA
[43:48]Ti4正赛第一天 VG vs NEWBEE 2
2014/07/19 DOTA
[02:42]DOTA2城市挑战赛收官在即 四强之争风起云涌
2018/06/05 DOTA
Python实现抓取百度搜索结果页的网站标题信息
2015/01/22 Python
python中快速进行多个字符替换的方法小结
2016/12/15 Python
TensorFlow在MAC环境下的安装及环境搭建
2017/11/14 Python
Django之创建引擎索引报错及解决详解
2019/07/17 Python
详细介绍pandas的DataFrame的append方法使用
2019/07/31 Python
python 爬取疫情数据的源码
2020/02/09 Python
python 遗传算法求函数极值的实现代码
2020/02/11 Python
Python Pivot table透视表使用方法解析
2020/09/11 Python
python爬虫利器之requests库的用法(超全面的爬取网页案例)
2020/12/17 Python
Guess荷兰官网:美国服饰品牌
2020/01/22 全球购物
会计专业的自荐信
2013/12/12 职场文书
环保标语大全
2014/06/12 职场文书
2014年幼儿园重阳节活动方案
2014/09/16 职场文书
有关骆驼祥子的读书笔记
2015/06/26 职场文书
话题作文之关于呼唤
2019/11/29 职场文书