PHPでIEかどうかめっちゃ簡単に判定(チェック)する方法
$user_agent = $_SERVER['HTTP_USER_AGENT']; if (strstr($user_agent, 'Trident') || strstr($user_agent, 'MSIE')) { IEの処理 }else{ Chrome, Safari, Firefoxの処理 }
ブラウザがIEの場合、HTTP_USER_AGENT には、「MSIE」の記述が入るのですが、IE11の場合は「MSIE」が含まれないため、「Trident」という文字列を拾うと良いらしいです。
[参考記事]
http://php.net/manual/ja/reserved.variables.server.php
http://14-00.com/archives/27
ディスカッション
コメント一覧
まだ、コメントがありません