PHPで携帯電話からのアクセスかを判別するスクリプト書いた(その2)
前回の記事からクラスを少し修正しました。
ここにはソース全て書ききれないのでスクリプトの解説は省きます。
ソースのDL:夢幻
変更点
-
- ユーザーエージェントを取得出来るメソッドを追加した
これでキャリア別に振り分けることが出来るように。
利用方法
<? require_once("check_mobile.php"); $mb = new MobileCheck; if($mb->Check()===TRUE){ print $mb->GetUserAgent(); print "携帯電話からのアクセスです"; }else{ print "携帯電話以外からのアクセスです"; } ?>
メソッド詳細
String :: GetUserAgent()
ユーザーエージェントを取得します。
bool :: Check()
携帯電話からのアクセスかを判別します。
- 携帯からのアクセスと判別・・・TRUEを返す
- 携帯以外のアクセスと判別・・・FALSEを返す