Heim  >  Artikel  >  Backend-Entwicklung  >  PHP springt automatisch zum Beispielcode für chinesische und englische Seiten

PHP springt automatisch zum Beispielcode für chinesische und englische Seiten

怪我咯
怪我咯Original
2017-07-12 15:22:493143Durchsuche

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=&#39;refresh&#39; content = &#39;0;URL = gb/index.htm&#39;>"); 
else 
print("<meta http-equiv=&#39;refresh&#39; content = &#39;0;URL = eng/index.htm&#39;>"); 
?>

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(&#39;url&#39;) 

// 简体中文 
else if (lang == "zh-cn")  
window.location.replace(&#39;url&#39;) 

// 繁体中文 
else if (lang == "zh-tw")  
window.location.replace(&#39;url&#39;) 

// 德语 
else if (lang == "de")  
window.location.replace(&#39;url&#39;) 

// 除上面所列的语言 
else  
window.location.replace(&#39;url&#39;) 

</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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn