Heim > Artikel > Backend-Entwicklung > PHP springt automatisch zum Beispielcode für chinesische und englische Seiten
Mit der Globalisierung des Internets bedeutet dies, dass nicht nur Chinesen Ihre Website lesen, sondern auch immer mehr ausländische Freunde zum Stöbern kommen. Wenn Sie dann die Browsersprache beurteilen und verschiedenen Benutzern Feedback zu den entsprechenden Sprachversionen geben ist sehr notwendig.
Das Folgende ist ein Beispiel für das Schreiben von Code für eine PHP-Webseite:
Die PHP-Webseite springt automatisch zu den chinesischen und englischen Seiten entsprechend der Browsersprache des Besuchers
Sprung Die Regeln lauten wie folgt:
Wenn die Browsersprache des Besuchers Chinesisch ist, rufen Sie die chinesische Seite auf
Ausländische Benutzer, deren Standardbrowser nicht Chinesisch ist, springen zur englischen Seite
PHP-Code :
<? $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-Webseite springt automatisch zur mehrsprachigen Seite
in 93f0f5c25f18dab9d176bd4f6de5d30e 33b31d5cc7369bc04aff55a1d2a719c8 hinzu.
<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>
Das obige ist der detaillierte Inhalt vonPHP springt automatisch zum Beispielcode für chinesische und englische Seiten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!