Maison > Article > développement back-end > PHP passe automatiquement aux exemples de code de page en chinois et en anglais
Avec la mondialisation d'Internet, cela signifie que non seulement les Chinois lisent votre site Web, mais que de plus en plus d'amis étrangers peuvent également venir le parcourir. Ensuite, si vous jugez la langue du navigateur et donnez des commentaires aux différents utilisateurs sur la langue correspondante. Le contenu de la version est très nécessaire.
Ce qui suit est un exemple d'écriture de code pour une page Web PHP :
La page Web PHP passe automatiquement aux pages chinoises et anglaises en fonction de la langue du navigateur du visiteur
Sauter Les règles sont les suivantes :
Lorsque la langue du navigateur du visiteur est le chinois, entrez dans la page chinoise
Les utilisateurs étrangers dont le navigateur par défaut n'est pas le chinois accéderont à la page anglaise
Code 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'>"); ?>
La page Web HTML passe automatiquement à la page multilingue
dans 93f0f5c25f18dab9d176bd4f6de5d30e ef7308d44f715565b8a1fd420a225a72.
<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>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!