retronym | web覚え書

フォトスタジオ上がりのWebデザイナーのようなプログラマー?の覚え書

携帯端末の縦/横でCSSの切り替え [iPhone/iPad/Android]

寄せ集めたら何とかなったからメモ。

○ まずはUSER AGENTで判定
参考:[ STUDIO BUS STOP - PHPでiPadとiPhoneのUser-Agentを取得 ]

<?php

$isiPhone = (bool) strpos($_SERVER['HTTP_USER_AGENT'],'iPhone');
$isiPod = (bool) strpos($_SERVER['HTTP_USER_AGENT'],'iPod');
$isiPad = (bool) strpos($_SERVER['HTTP_USER_AGENT'],'iPad');
$isAndroid = (bool) strpos($_SERVER['HTTP_USER_AGENT'],'Android');

if($isiPad) {