PHP判断浏览器语言及跳转不同页面

2009-03-30 12:27

判断输出浏览器使用语言的PHP代码,输出比如中文,就是zh-cn
<?php echo $_SERVER["HTTP_ACCEPT_LANGUAGE"]; ?> 
跟据浏览器语言跳转到不同页面,如果中文户在"语言首选项"当中设置了多中语言,也会排除在外,只对默认有效,代码如下,
<?php
   $lan = substr($HTTP_ACCEPT_LANGUAGE,0,5);
   if ($lan == "zh-cn")
         print("<meta http-equiv='refresh' content = '0;URL = ?lang=zh'>");
   else
         print("<meta http-equiv='refresh' content = '0;URL = ?lang=en'>");
?>

0 条回复

说两句