PHPでIE11を含むIEの判定・処理分け
PHPIE11ではuserAgentにMSIEの記述が含まれないためTridentという文字列を拾って判定します。
//IE11を含むIE判定
$ua = $_SERVER['HTTP_USER_AGENT'];
if (strstr($ua, 'Trident') || strstr($ua, 'MSIE')) {
/* ~IEの場合の処理~ */
}
CakePHPの記事を中心にWeb制作について
IE11ではuserAgentにMSIEの記述が含まれないためTridentという文字列を拾って判定します。
//IE11を含むIE判定
$ua = $_SERVER['HTTP_USER_AGENT'];
if (strstr($ua, 'Trident') || strstr($ua, 'MSIE')) {
/* ~IEの場合の処理~ */
}