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 相关文章推荐
第五节 克隆 [5]
Oct 09 PHP
PHP+.htaccess实现全站静态HTML文件GZIP压缩传输(一)
Feb 15 PHP
php的curl实现get和post的代码
Aug 23 PHP
巧用php中的array_filter()函数去掉多维空值的代码分享
Sep 07 PHP
php截取字符串并保留完整xml标签的函数代码
Feb 06 PHP
Zend的Registry机制的使用说明
May 02 PHP
深入PHP中慎用双等于(==)的详解
Jun 06 PHP
php session实现多级目录存放实现代码
Feb 03 PHP
thinkphp自带验证码全面解析
Sep 18 PHP
Yii2创建多界面主题(Theme)的方法
Oct 08 PHP
详解PHP序列化和反序列化原理
Jan 15 PHP
php获取目录下所有文件及目录(多种方法)(推荐)
May 14 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
让这部DC动画新作刷新你的认知
2020/03/03 欧美动漫
利用PHP和AJAX创建RSS聚合器的代码
2007/03/13 PHP
PHP 数字左侧自动补0
2008/03/31 PHP
简单的移动设备检测PHP脚本代码
2011/02/19 PHP
PHP处理postfix邮件内容的方法
2015/06/16 PHP
PHP传值到不同页面的三种常见方式及php和html之间传值问题
2015/11/19 PHP
简单实现PHP留言板功能
2016/12/21 PHP
JS刷新框架外页面七种实现代码
2013/02/18 Javascript
Jquery Mobile 自定义按钮图标
2015/11/18 Javascript
jquery中用函数来设置css样式
2016/12/22 Javascript
TypeScript入门-基本数据类型
2017/03/28 Javascript
vue使用$emit时,父组件无法监听到子组件的事件实例
2018/02/26 Javascript
jQuery实现遍历XML节点和属性的方法示例
2018/04/29 jQuery
vue如何在项目中调用腾讯云的滑动验证码
2020/07/15 Javascript
JS算法教程之字符串去重与字符串反转
2020/12/15 Javascript
[02:25]DOTA2英雄基础教程 虚空假面
2014/01/02 DOTA
python求pi的方法
2014/10/08 Python
Python如何获取系统iops示例代码
2016/09/06 Python
Python中实现变量赋值传递时的引用和拷贝方法
2018/04/29 Python
对python中的argv和argc使用详解
2018/12/15 Python
浅谈python新式类和旧式类区别
2019/04/26 Python
六行python代码的爱心曲线详解
2019/05/17 Python
python pickle存储、读取大数据量列表、字典数据的方法
2019/07/07 Python
python ctypes库2_指定参数类型和返回类型详解
2019/11/19 Python
python实现批量处理将图片粘贴到另一张图片上并保存
2019/12/12 Python
Python lxml模块的基本使用方法分析
2019/12/21 Python
俄罗斯奢侈品牌衣服、鞋子和配饰的在线商店:INTERMODA
2020/07/17 全球购物
咖啡店的创业计划书,让你hold不住
2014/01/03 职场文书
个人自我评价范文
2014/02/05 职场文书
纪检干部对照检查材料
2014/08/22 职场文书
2014年党风廉政建设工作总结
2014/11/19 职场文书
生日宴会祝酒词
2015/08/10 职场文书
健身房被搭讪?用python写了个小米计时器助人为乐
2021/06/08 Python
详细谈谈MYSQL中的COLLATE是什么
2021/06/11 MySQL
PHP实现两种排课方式
2021/06/26 PHP
threejs太阳光与阴影效果实例代码
2022/04/05 Javascript