php根据用户语言跳转相应网页


Posted in PHP onNovember 04, 2015

当来访者浏览器语言是中文就进入中文版面,国外的用户默认浏览器不是中文的就跳转英文页面。

<?php 
$lan = substr( $HTTP_ACCEPT_LANGUAGE,0,5); 
if ($lan == "zh-cn") 
print("<meta http-equiv='refresh' content = '0;URL = gb/index.htm'>"); 
else 
print("<meta http-equiv='refresh' content = '0;URL = eng/index.htm'>"); 
?>

HTML网页根据来访这的浏览器语言不同自动跳转多语言页面
<head> </head> 之间加入如下代码。
以下为引用的内容:

<script> 
var type=navigator.appName 
if (type=="Netscape") 
var lang = navigator.language 
else 
var lang = navigator.userLanguage 
 
//cut down to first 2 chars of country code 
var lang = lang.substr(0,2) 
 
// 英语 
if (lang == "en") 
window.location.replace('url') 
 
// 简体中文 
else if (lang == "zh-cn") 
window.location.replace('url') 
 
// 繁体中文 
else if (lang == "zh-tw") 
window.location.replace('url') 
 
// 德语 
else if (lang == "de") 
window.location.replace('url') 
// 除上面所列的语言 
else 
window.location.replace('url') 
 
</script>

以上就是PHP 判断用户语言跳转网页的全部内容,内容很简单,希望大家可以学以致用。

PHP 相关文章推荐
PHP获取类中常量,属性,及方法列表的方法
Apr 09 PHP
php中3种方法统计字符串中每种字符的个数并排序
Aug 27 PHP
PHPEXCEL 使用小记
Jan 06 PHP
解析PHPExcel使用的常用说明以及把PHPExcel整合进CI框架的介绍
Jun 24 PHP
PHP中判断变量为空的几种方法小结
Nov 12 PHP
PHP利用APC模块实现文件上传进度条的方法
Jan 26 PHP
php输出指定时间以前时间格式的方法
Mar 21 PHP
php实现随机生成易于记忆的密码
Jun 19 PHP
PHP常用工具类大全附全部代码下载
Dec 07 PHP
php微信公众号开发模式详解
Nov 28 PHP
谈谈php对接芝麻信用踩的坑
Dec 01 PHP
Yii 框架使用Forms操作详解
May 18 PHP
非常全面的php日期时间运算汇总
Nov 04 #PHP
php对文件夹进行相关操作(遍历、计算大小)
Nov 04 #PHP
PHP实现HTML页面静态化的方法
Nov 04 #PHP
php实现网站留言板功能
Nov 04 #PHP
php对二维数组进行相关操作(排序、转换、去空白等)
Nov 04 #PHP
两种php去除二维数组的重复项方法
Nov 04 #PHP
PHP扩展开发教程(总结)
Nov 04 #PHP
You might like
php 接口类与抽象类的实际作用
2009/11/26 PHP
PHP--用万网的接口实现域名查询功能
2012/12/13 PHP
php使用多个进程同时控制文件读写示例
2014/02/28 PHP
PHP上传图片时判断上传文件是否为可用图片的方法
2016/10/20 PHP
PHP-FPM运行状态的实时查看及监控详解
2016/11/18 PHP
Laravel学习教程之IOC容器的介绍与用例
2017/08/15 PHP
PHP结合Ffmpeg快速搭建流媒体服务的实践记录
2018/10/31 PHP
JavaScript 中的事件教程
2007/04/05 Javascript
JS字符串函数扩展代码
2011/09/13 Javascript
利用jQuery插件扩展识别浏览器内核与外壳的类型和版本的实现代码
2011/10/22 Javascript
利用Javascript判断操作系统的类型实现不同操作系统下的兼容性
2013/01/29 Javascript
jquery浏览器滚动加载技术实现方案
2014/06/03 Javascript
jQuery简单实现网页选项卡特效
2014/11/24 Javascript
jQuery+css3动画属性制作猎豹浏览器宽屏banner焦点图
2015/03/16 Javascript
js带前后翻页的图片切换效果代码分享
2015/09/08 Javascript
解决Node.js使用MySQL出现connect ECONNREFUSED 127.0.0.1:3306的问题
2017/03/09 Javascript
NodeJs测试框架Mocha的安装与使用
2017/03/28 NodeJs
Vue2.0实现将页面中表格数据导出excel的实例
2017/08/09 Javascript
vue2.0实现音乐/视频播放进度条组件
2018/06/06 Javascript
vue自定义正在加载动画的例子
2019/11/14 Javascript
python和shell变量互相传递的几种方法
2013/11/20 Python
Linux下将Python的Django项目部署到Apache服务器
2015/12/24 Python
Python实现的密码强度检测器示例
2017/08/23 Python
python机器学习之神经网络(一)
2017/12/20 Python
python处理multipart/form-data的请求方法
2018/12/26 Python
Python3.5面向对象编程图文与实例详解
2019/04/24 Python
通过python实现随机交换礼物程序详解
2019/07/10 Python
python flask中动态URL规则详解
2019/11/22 Python
TensorFlow获取加载模型中的全部张量名称代码
2020/02/11 Python
日本最大的眼镜购物网站:Oh My Glasses
2016/11/13 全球购物
英国最大的运动营养公司之一:LA Muscle
2018/07/02 全球购物
NFL Game Pass欧洲:在线观看NFL比赛直播和点播,以高清质量播放
2018/08/30 全球购物
青年志愿者先进事迹
2014/05/06 职场文书
担保书范文
2015/01/20 职场文书
详解MySQL的主键查询为什么这么快
2022/04/03 MySQL
SQL Server2019安装的详细步骤实战记录(亲测可用)
2022/06/10 SQL Server