ホームページ  >  記事  >  バックエンド開発  >  PHP はユーザーの言語を判断して Web ページにジャンプします_PHP チュートリアル

PHP はユーザーの言語を判断して Web ページにジャンプします_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:34:42750ブラウズ

訪問者のブラウザ言語が中国語の場合、中国語ページに入ります
外国人ユーザーのデフォルトブラウザが中国語でない場合は、英語ページにジャンプします

PHPコード:
$lan = substr( $HTTP_ACCEPT_LANGUAGE,0,5);
if ($lan == "zh-cn")
print("");
それ以外
print("");
?>


HTML Web ページは、アクセスするブラウザーの言語に基づいて、多言語ページに自動的にジャンプします

次のコードを の間に追加します。 PHPプログラマーステーション
以下、引用内容です
<スクリプト> var type=navigator.appName
if (type=="Netscape")
var lang = ナビゲーター.言語
それ以外は
var lang = navigator.userLanguage

//国コードの最初の 2 文字を切り詰めます

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)
//上記の言語を除く
それ以外は
window.location.replace(url)


http://www.bkjia.com/PHPjc/508437.html

tru​​ehttp://www.bkjia.com/PHPjc/508437.html技術記事訪問者のブラウザ言語が中国語の場合、中国語のページに入ります。デフォルトのブラウザが中国語ではない外国人ユーザーは、PHP コード: $lan = substr($HTTP_ACCEPT_LANGUAGE,0,5);...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。