Home  >  Article  >  Backend Development  >  PHP determines user language and jumps to web page

PHP determines user language and jumps to web page

墨辰丷
墨辰丷Original
2018-06-06 11:59:541557browse

This article mainly introduces PHP to determine the user language to jump to the web page. Interested friends can refer to it. I hope it will be helpful to everyone.

When the visitor's browser language is Chinese, they will enter the Chinese page. Foreign users will jump to the English page by default if their browser is not Chinese.

<?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 web page automatically jumps to multi-language pages according to the language of the browser visiting here
at 09974dbc300253d99b743e7dff9dd5eb 9c3bca370b5104690d9ef395f2c5f8d1 .
The following is the quoted content:

<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>

Summary: The above is the entire content of this article, I hope it can be helpful to everyone’s learning help.

Related recommendations:

How to install pear extension and decompression techniques for PHP

The role of php anonymous functions and closures

PHP method of sorting two-dimensional array

The above is the detailed content of PHP determines user language and jumps to web page. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn