>  기사  >  백엔드 개발  >  PHP는 자동으로 중국어 및 영어 페이지 샘플 코드로 이동합니다.

PHP는 자동으로 중국어 및 영어 페이지 샘플 코드로 이동합니다.

怪我咯
怪我咯원래의
2017-07-12 15:22:493205검색

인터넷이 세계화됨에 따라 귀하의 웹사이트를 중국인만이 읽을 수 있을 뿐만 아니라 점점 더 많은 외국인 친구들이 찾아올 수 있습니다. 그러면 브라우저 언어가 판단되어 해당 언어 버전의 콘텐츠가 다른 사용자에게 제공됩니다. 사용자 여러분, 매우 필요합니다.

다음은 PHP 웹페이지 코드 작성 예입니다.

PHP 웹페이지는 방문자의 브라우저 언어에 따라 자동으로 중국어, 영어 페이지로 이동합니다.

점프 규칙은 다음과 같습니다.

방문자의 브라우저 언어가 중국어입니다. 중국어 페이지를 입력하세요

기본 브라우저가 중국어가 아닌 외국인 사용자는 영어 페이지로 이동합니다

PHP 코드:

<? 
$lan = substr(?$HTTP_ACCEPT_LANGUAGE,0,5); 
if ($lan == "zh-cn") 
print("<meta http-equiv=&#39;refresh&#39; content = &#39;0;URL = gb/index.htm&#39;>"); 
else 
print("<meta http-equiv=&#39;refresh&#39; content = &#39;0;URL = eng/index.htm&#39;>"); 
?>

HTML 웹페이지는 브라우저의 언어에 따라 자동으로 이동합니다. 여기를 방문하세요다국어page
93f0f5c25f18dab9d176bd4f6de5d30e 9c3bca370b5104690d9ef395f2c5f8d1 사이에 다음 코드를 추가하세요.

<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(&#39;url&#39;) 

// 简体中文 
else if (lang == "zh-cn")  
window.location.replace(&#39;url&#39;) 

// 繁体中文 
else if (lang == "zh-tw")  
window.location.replace(&#39;url&#39;) 

// 德语 
else if (lang == "de")  
window.location.replace(&#39;url&#39;) 

// 除上面所列的语言 
else  
window.location.replace(&#39;url&#39;) 

</script>

위 내용은 PHP는 자동으로 중국어 및 영어 페이지 샘플 코드로 이동합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.