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 サイトの他の関連記事を参照してください。