自動辨識瀏覽器語言進行中英文切換(php與Js版)

WBOY
發布: 2016-07-25 08:59:18
原創
1341 人瀏覽過
  1. error_reporting(E_ALL ^ E_NOTICE);
  2. // 分析 HTTP_ACCEPT_LANGUAGE 的属性
  3. // 这里只取第一语言设置 (其他可根据需要增强功能)
  4. //搜索整理 bbs.it-home.org
  5. preg_match('/^([a-z-]+)/i', $_SERVER['HTTP_ACCEPT_LANGUAGE'], $matches);
  6. $lang = $matches[1];
  7. switch ($lang) {
  8. case 'zh-cn' :
  9. header('Location: http://cn.jbxue.com/');
  10. break;
  11. case 'zh-tw' :
  12. header('Location: http://tw.jbxue.com/');
  13. break;
  14. case 'ko' :
  15. header('Location: http://ko.jbxue.com/');
  16. break;
  17. default:
  18. header('Location: http://en.jbxue.com/');
  19. break;
  20. }
  21. ?>
复制代码

2,基于JS的方法:

复制代码

有兴趣的朋友,分别进行下测试吧,看看哪个更好用哦。



來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!