Maison >développement back-end >tutoriel php >PHP détermine la langue de l'utilisateur et accède à la page Web
Cet article présente principalement PHP pour déterminer la langue de l'utilisateur pour accéder à la page Web. J'espère que cela sera utile à tout le monde.
Lorsque la langue du navigateur du visiteur est le chinois, il entrera dans la page chinoise. Les utilisateurs étrangers accéderont par défaut à la page anglaise si leur navigateur n'est pas chinois.
<?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'>"); ?>
Les pages Web HTML accèdent automatiquement aux pages multilingues en fonction de la langue du navigateur que vous visitez
dans Ajoutez le code suivant entre 93f0f5c25f18dab9d176bd4f6de5d30e 9c3bca370b5104690d9ef395f2c5f8d1 Ce qui suit est le contenu cité :
<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>
Résumé : Ce qui précède est l'intégralité du contenu de cet article, j'espère qu'il pourra aidez tout le monde à apprendre Aide.
Recommandations associées :
Comment installer les techniques d'extension et de décompression pear pour PHPLe rôle des fonctions anonymes php et fermeturesMéthode PHP pour trier les tableaux bidimensionnelsCe 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!