$_SERVER['HTTP_USER_AGENT']を使って、ユーザーエージェントを取得して使用しましょう。
下記はユーザーエージェントを使用した簡易的なコードになります。
lang
1<?php
2
3// ユーザーエージェントに特定の文字列が含まれているかどうかを調べて振り分け
4$view_iPod = stripos($_SERVER['HTTP_USER_AGENT'],"iPod");
5$view_iPhone = stripos($_SERVER['HTTP_USER_AGENT'],"iPhone");
6$view_iPad = stripos($_SERVER['HTTP_USER_AGENT'],"iPad");
7$view_Android = stripos($_SERVER['HTTP_USER_AGENT'],"Android");
8$view_webOS = stripos($_SERVER['HTTP_USER_AGENT'],"webOS");
9
10// この情報ではこれこれする
11if($view_iPod || $view_iPhone){
12 // ブラウザがiPhone/iPod touchと報告した場合はここにある動作をする。
13 }else if($view_iPad){
14 // ブラウザがiPadと報告した場合はここにある動作をする。
15 }else if($view_Android){
16 // ブラウザがAndroidと報告した場合はここにある動作をする。
17 }else if($view_webOS){
18 // ブラウザがウェブOSサービスと報告した場合はここにある動作をする。
19}
20?>
21
ユーザー機器の詳細を知りたい場合は、以下のサイトのどちらかに目を通してみてください。
http://51degrees.mobi または http://deviceatlas.com
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。