私が開発しているワードプレスのテーマで IE のチェックを設定しています。Internet Explorer 7 を確認したかったので、次のコードを使用すると:
<?php
if (preg_match('/\bmsie 7/i', $ua) && !preg_match('/\bopera/i', $ua))
echo 'Do Something'
?>
それ以外の:
<!--[if lt IE 7]>
Do Something
<![endif]-->
それに欠点はありますか?必要なときにのみ HTML を読み込もうとしています。どんな洞察も高く評価されます。
編集
PHPの方法でそれを行うことに関するこの本当に良い記事を見つけました: http://www.kingofdevelopers.com/php-classes/get-browser-name-version.php