PHP实现根据浏览器跳转不同语言页面代码


Posted in PHP onAugust 02, 2013
<?php
$lan = $_SERVER['HTTP_ACCEPT_LANGUAGE'];   //获取浏览器语言版本
if (preg_match("/[zh]{2}\-[hk]{2}/", $lan) || preg_match("/[zh]{2}\-[tw]{2}/", $lan)) {//台湾香港转到繁体页面
    $url = 'hk/index.php';
    header("location: " . $url);
} elseif (preg_match("/(?i)^[en]/", $lan)) { //英文国家转到英文页面
    $url = 'en/index.php';
    header("location: " . $url);
} elseif (preg_match("/[zh]{2}\-[cn]{2}/", $lan)) { //大陆地区转到简体页面
    $url = 'cn/index.php';
    header("location: " . $url);
} else { //其他转到英文或其他页面
    $url = 'en/index.php';
    header("location: " . $url);
}
?>
PHP 相关文章推荐
php中XMLHttpRequest(Ajax)不能设置自定义的Referer的解决方法
Nov 26 PHP
php统计文章排行示例
Mar 04 PHP
php中mysql连接和基本操作代码(快速测试使用,简单方便)
Apr 25 PHP
PHP变量赋值、代入给JavaScript中的变量
Jun 29 PHP
php简单生成随机数的方法
Jul 30 PHP
Yii rules常用规则示例
Mar 15 PHP
一段实用的php验证码函数
May 19 PHP
PHP读书笔记_运算符详解
Jul 01 PHP
PHP session会话操作技巧小结
Sep 27 PHP
PHP将数据导出Excel表中的实例(投机型)
Jul 31 PHP
PHP实现的mysql读写分离操作示例
May 22 PHP
PHP+redis实现的悲观锁机制示例
Jun 12 PHP
php实现查询百度google收录情况(示例代码)
Aug 02 #PHP
浅析PHP Socket技术
Aug 02 #PHP
php中如何防止表单的重复提交
Aug 02 #PHP
浅析51个PHP处理字符串的函数
Aug 02 #PHP
php中的常用魔术方法总结
Aug 02 #PHP
深入解析Session是否必须依赖Cookie
Aug 02 #PHP
php中用date函数获取当前时间有误的解决办法
Aug 02 #PHP
You might like
关于访问控制的一首PHP面试题(对属性或方法的访问控制)
2012/09/13 PHP
编写PHP脚本来实现WordPress中评论分页的功能
2015/12/10 PHP
Windows2003下php5.4安装配置教程(IIS)
2016/06/30 PHP
PHP实现ASCII码与字符串相互转换的方法
2017/04/29 PHP
如何重写Laravel异常处理类详解
2020/12/20 PHP
JavaScript之HTMLCollection接口代码
2011/04/27 Javascript
JavaScript高级程序设计阅读笔记(六) ECMAScript中的运算符(二)
2012/02/27 Javascript
关于jquery ajax 调用带参数的webservice返回XML数据一个小细节
2012/07/31 Javascript
js时间戳格式化成日期格式的多种方法
2013/11/11 Javascript
jQuery控制网页打印指定区域的方法
2015/04/07 Javascript
JS动态添加iframe的代码
2015/09/14 Javascript
AngularJS延迟加载html template
2016/07/27 Javascript
Webpack常见静态资源处理-模块加载器(Loaders)+ExtractTextPlugin插件
2017/06/29 Javascript
vue 使用Jade模板写html,stylus写css的方法
2018/02/23 Javascript
微信小程序全选多选效果实现代码解析
2020/01/21 Javascript
javascript实现京东快递单号的查询效果
2020/11/30 Javascript
在Python下使用Txt2Html实现网页过滤代理的教程
2015/04/11 Python
Python标准库defaultdict模块使用示例
2015/04/28 Python
21行Python代码实现拼写检查器
2016/01/25 Python
python实现下载整个ftp目录的方法
2017/01/17 Python
Python中super函数的用法
2017/11/17 Python
python实现比较文件内容异同
2018/06/22 Python
python的scikit-learn将特征转成one-hot特征的方法
2018/07/10 Python
解决python "No module named pip" 的问题
2018/10/13 Python
python 获取键盘输入,同时有超时的功能示例
2018/11/13 Python
推荐8款常用的Python GUI图形界面开发框架
2020/02/23 Python
python实现批量转换图片为黑白
2020/06/16 Python
详解如何修改jupyter notebook的默认目录和默认浏览器
2021/01/24 Python
HTML5自定义视频播放器源码
2020/01/06 HTML / CSS
写一个函数,求一个字符串的长度。在main函数中输入字符串,并输出其长度
2015/11/18 面试题
密封类可以有虚函数吗
2014/08/11 面试题
财务会计专业求职信
2014/06/09 职场文书
小学美术兴趣小组活动总结
2014/07/07 职场文书
学习雷锋精神活动总结
2015/02/06 职场文书
一个独生女的故事观后感
2015/06/04 职场文书
如何书写邀请函?
2019/06/24 职场文书