Php/phpの携帯判定モジュール
提供: 初心者エンジニアの簡易メモ
インストール
pear install -f Net_UserAgent_Mobile か
pear install Net_UserAgent_Mobile-alpha か
ベータ版なんで上のように、どちらでも良いみたい
ダウンロード
Net\UserAgent ├Mobile └Mobile.php
サンプル
require_once 'Net/UserAgent/Mobile.php'; $agent = Net_UserAgent_Mobile::singleton(); echo nl2br(Print_r($agent,1)); if ($agent->isSoftBank()) { // softbank } elseif ($agent->isEZweb()) { // au } else { // imode } if (Net_UserAgent_Mobile::isMobile($_SERVER['HTTP_USER_AGENT'])) { // keitai } else { // pc }
キャリア名取得
require_once 'Net/UserAgent/Mobile.php'; $agent = Net_UserAgent_Mobile::singleton(); echo $agent->getName(); // DoCoMo
携帯GPSはこちらのモジュール
Net_UserAgent_Mobile_GPS