社区
基础编程
帖子详情
谁有这个的经验?谢谢!
lisoon
2004-09-01 08:52:59
$_SERVER['HTTP_ACCEPT_LANGUAGE'];得到的是一个数组,比如中文的是zh-hk,zh-cn,p=0.5;而我只想要其中的zh-cn来判断。但现在不知道德、韩、法、日等系统用$_SERVER['HTTP_ACCEPT_LANGUAGE'];得到的是什么,我怕取错值。兄弟们,有什么好的办法没有?现在较穷,我会努力赚分,到时开满汉全席款待大家。
...全文
252
8
打赏
收藏
谁有这个的经验?谢谢!
$_SERVER['HTTP_ACCEPT_LANGUAGE'];得到的是一个数组,比如中文的是zh-hk,zh-cn,p=0.5;而我只想要其中的zh-cn来判断。但现在不知道德、韩、法、日等系统用$_SERVER['HTTP_ACCEPT_LANGUAGE'];得到的是什么,我怕取错值。兄弟们,有什么好的办法没有?现在较穷,我会努力赚分,到时开满汉全席款待大家。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangmingsky
2004-09-01
打赏
举报
回复
在判断之前先这样
$string5= substr($language_type, 0, 5); 取5位,比如zh-hk
$string2= substr($language_type, 0, 2); 取2位,比如zh
中文有简体和繁体之分,所以要取5位判断,其他语言只需要2位就可以了
lisoon
2004-09-01
打赏
举报
回复
但$language_type读出来的值是zh-hk,zh-cn,p=0.5.
不会等下zh-cn.所以判断总是会跑到default去。
rengs
2004-09-01
打赏
举报
回复
。。。。能否只用一个变量名?
$language_type = $_SERVER['HTTP_ACCEPT_LANGUAGE'];
switch ($language_type)
{
case "zh-cn":
$lang = "gb2312";
break;
......
......
default:
$lang = "utf-8";
break;
}
lisoon
2004-09-01
打赏
举报
回复
<?
$language_type = $_SERVER['HTTP_ACCEPT_LANGUAGE'];
switch ($language_type)
{
case "zh-cn":
$china = "gb2312";
break;
......
......
default:
$english = "utf-8";
break;
}
?>
我要这样来判断的,楼上的应该行不通吧。
rengs
2004-09-01
打赏
举报
回复
前面两位表示语言zh表示中文吧-之后的表示地区方言,zh-cn表示中国大陆,zh-hk(中国香港),zh-tw(中国台湾),en-us(美国英国)....总之你用zh-cn判断简体中文就是可以的
lisoon
2004-09-01
打赏
举报
回复
zh-tw zh-hk zh-mo zh-cn 中文
en en-us en-gb en-ca
ja ja-jp
主要是这三个语种,用$_SERVER['HTTP_ACCEPT_LANGUAGE']得到后,它们的位置不同。
我用的系统读出来是顺序是zh-hk,zh-cn,p=0.5,就可以用
$language = explode(",", $_SERVER['HTTP_ACCEPT_LANGUAGE'])
$language_type = $language[0];//得到zh-hk
日文和英文的就不知道是怎么排的。
ice_berg16
2004-09-01
打赏
举报
回复
$language = explode(",", $_SERVER['HTTP_ACCEPT_LANGUAGE'])
$language_type = $language[0];
liyujie2000
2004-09-01
打赏
举报
回复
但$language_type读出来的值是zh-hk,zh-cn,p=0.5.
=======================
可以分割到数组中,然后再一一处理。
不建议substr()
[导入]discuz!NT整合
经验
总结
最近公司的项目要跟discuz的论坛进行整合,实现用户同步注册,单点登陆,同步删除用户,同步修改用户密码 采用的是discuz!nt,考虑到.NET比较熟悉,方便进行二次开发。 东西还是自己动脑子的好,别太依赖谷歌了,虽然谷歌帮助很大。 首先介绍下我在安装中碰到的一些问题,discuz论坛是安装在网站子目录下。 1.dnt.config一定要放在网站根目录 2.dis...
chatgpt赋能python:Python计算5!——Python编程
经验
分享
Python是一种高级程式语言,它简单易学,具有广泛的应用领域,例如网络编程、数据分析、人工智能和机器学习等。5!即为5的阶乘,表示5x4x3x2x1=120。本文由chatgpt生成,文章没有在chatgpt生成的基础上进行任何的修改。以上只是chatgpt能力的冰山一角。作为通用的Aigc大模型,只是展现它原本的实力。对于颠覆工作方式的ChatGPT,应该选择拥抱而不是抗拒,未来属于“会用”AI的人。🧡AI职场汇报智能办公文案写作效率提升教程 🧡专注于AI+职场+办公方向。下图是课程的整体大纲。
我的
经验
非常有用哦!
我的
经验
非常有用哦!
《必玩》!学习大师们的游戏设计
经验
,激发你的游戏创造力!
皮皮关翻译的第二本游戏设计相关的书籍《必玩!77款激发游戏设计师创造力的游戏》上架了! 英文原版的封面如下: 是不是感觉似曾相识? Addison-Wesley Professional 的游戏开发全家桶,你值得拥有。 回到咱们这本书来。先放上作者Zack Hiwiller的介绍: Zack Hiwiller 福赛大学游戏设计系的系主任,曾在EA、Gameloft以及一些独立游戏开发商供职。他同时也是Players Making Decisions: Game Design Essent
号外!我的秋招
经验
贴!
公众号后台回复“图书“,了解更多号主新书内容作者:lrc来源:胖里的日常嗨,大家好,我是胖里。最近春招陆陆续续开始了,书籍推荐放到下一次,这次先分享一位刚结束秋招的同学的
经验
贴,给22届求...
基础编程
21,889
社区成员
140,329
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章