ホームページ >バックエンド開発 >PHPチュートリアル >PHP がユーザーの言語に応じて対応する Web ページにジャンプする方法の詳細な説明
この記事では主にPHPを使ってユーザーの言語に応じて対応するWebページにジャンプする方法を紹介します。興味のある方は参考にしてください。お役に立てれば幸いです。
訪問者のブラウザ言語が中国語の場合、外国人ユーザーは、ブラウザが中国語でない場合、デフォルトで英語のページにジャンプします。
<?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'>"); ?>
HTML Web ページは、アクセスするブラウザの言語に応じて自動的に多言語ページにジャンプします。
93f0f5c25f18dab9d176bd4f6de5d30e 9c3bca370b5104690d9ef395f2c5f8d1 の間に次のコードを追加します。 以下は引用内容です:<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>
関連する推奨事項:
PHPのxmlファイルの追加、削除、変更の詳細な説明php7がMongoDBファジークエリを実装する方法の詳細な説明 PHP csvファイルをデータベースにインポートする方法
以上がPHP がユーザーの言語に応じて対応する Web ページにジャンプする方法の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。