PHP で Internet Explorer 6、7、8、または 9 を検出するにはどうすればよいですか?

DDD
リリース: 2024-10-29 02:29:29
オリジナル
1061 人が閲覧しました

How can I Detect Internet Explorer 6, 7, 8, or 9 in PHP?

PHP: Internet Explorer 6、7、8、または 9 のブラウザ検出

Web サイトを開発する場合、条件付きの実行を行うと便利です。ユーザーが使用しているブラウザの種類に基づいてチェックします。そのようなケースの 1 つは、Internet Explorer の異なるバージョンを検出することです。

これを PHP で実現するには、以下のコードのバリエーションを利用できます:

<code class="php"><?php
if (preg_match('/MSIE\s(?P<v>\d+)/i', @$_SERVER['HTTP_USER_AGENT'], $B) && $B['v'] <= 8) {
    // Browsers IE 8 and below
} else {
    // All other browsers
}
?></code>
ログイン後にコピー

このコードは、正規表現を使用してチェックを行います。ユーザーのブラウザ エージェント文字列内の Internet Explorer (IE) の特定のバージョンの場合。バージョン番号が 8 以下の場合、コードは IE 8 以下であると想定します。それ以外の場合は、別のブラウザとみなされます。

この条件チェックを使用すると、Web サイトのコンテンツや機能を IE 6、7、8、または 9 専用に調整できます。これにより、互換性の問題に対処したり、カスタマイズされたユーザー エクスペリエンスを提供したりできます。これらの特定のブラウザ用。

以上がPHP で Internet Explorer 6、7、8、または 9 を検出するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート