php – ua_flag – スマートフォンでの処理を変える

スニペット

$ua = $_SERVER['HTTP_USER_AGENT'];
if ((strpos($ua, 'iPhone') === false) && (strpos($ua, 'iPod') === false)  && (strpos($ua, 'iPad') === false)&& (strpos($ua, 'Android') === false)) { //スマートフォンではなかった場合
}

ユーザーエージェントを取得し、その内容によってその後の処理を変更する。

cssや画像の大きさなどを差別化する場合によく使う事になる