Home > Article > Backend Development > Detailed explanation of how PHP jumps to the corresponding web page according to the user's language
This article mainly introduces the method of PHP jumping to the corresponding web page according to the user language, mainly distinguishing between domestic and foreign countries. Interested friends can refer to it. I hope to be helpful.
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='refresh' content = '0;URL = gb/index.htm'>"); else print("<meta http-equiv='refresh' content = '0;URL = eng/index.htm'>"); ?>
HTML web pages automatically jump to multi-language pages according to the language of the browser that visits this place
Between 93f0f5c25f18dab9d176bd4f6de5d30e 9c3bca370b5104690d9ef395f2c5f8d1 Add the following code.
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('url') // 简体中文 else if (lang == "zh-cn") window.location.replace('url') // 繁体中文 else if (lang == "zh-tw") window.location.replace('url') // 德语 else if (lang == "de") window.location.replace('url') // 除上面所列的语言 else window.location.replace('url') </script>
Related recommendations:
##Detailed explanation of PHP's addition, deletion, modification and check of xml files
Detailed explanation of how PHP7 implements MongoDB fuzzy query
Detailed explanation of how PHP implements csv file import into the database
The above is the detailed content of Detailed explanation of how PHP jumps to the corresponding web page according to the user's language. For more information, please follow other related articles on the PHP Chinese website!