var ua = navigator.userAgent; if(ua.indexOf('iPhone') > 0 || ua.indexOf('iPod') > 0 || ua.indexOf('Android') > 0 && ua.indexOf('Mobile') > 0){ a="モバイル"; }else if(ua.indexOf('iPad') > 0 || ua.indexOf('Android') > 0){ a="Tタブレット"; }else{ a="パソコン"; }
これをPHPで書いたら、
$ua = $_SERVER['HTTP_USER_AGENT']; if(strpos($ua,'iPhone') > 0 || strpos($ua,'iPod') > 0 || strpos($ua,'Android') > 0 && strpos($ua,'Mobile') > 0){ $a="モバイル"; }else if(strpos($ua,'iPad') > 0 || strpos($ua,'Android') > 0){ $a="タブレット"; }else{ $a="パソコン"; }
こうなったのですが、正しいでしょうか?
UserAgentから判定するものです

回答1件
あなたの回答
tips
プレビュー