브라우저 언어를 자동으로 식별하고 중국어와 영어 간 전환(php 및 Js 버전)

WBOY
풀어 주다: 2016-07-25 08:59:18
원래의
1349명이 탐색했습니다.
  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으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿