Home > Article > Backend Development > PHP determines user language and jumps to web page
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='refresh' content = '0;URL = gb/index.htm'>"); else print("<meta http-equiv='refresh' content = '0;URL = eng/index.htm'>"); ?>
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('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>
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!