Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/usaken/tekmemo.com/public_html/php/wp-content/plugins/ultimate_ga_1.6.0.php on line 524

PCの判別

2006/01/16 | Net_UserAgent

Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/usaken/tekmemo.com/public_html/php/wp-content/plugins/ultimate_ga_1.6.0.php on line 524

PC用の判別は以下のサンプルを使用する。とりあえずブラウザ種別とOSを取得するサンプルを掲示。

require_once(‘Net/UserAgent/Detect.php’);
echo Net_UserAgent_Detect::getOSString();
echo Net_UserAgent_Detect::getBrowserString();

これでOS種別とブラウザ名を取得できる。

携帯電話の判別

2006/01/16 | Net_UserAgent

Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/usaken/tekmemo.com/public_html/php/wp-content/plugins/ultimate_ga_1.6.0.php on line 524

Pearを使った携帯電話の判別や各種情報の取得に以下のサンプルを使用。

require_once(‘Net/UserAgent/Mobile.php’);
$mobile =& Net_UserAgent_Mobile::factory();
//bool $mobile->isAirHPhone();
//bool $mobile->isDoCoMo();
//bool $mobile->isEZweb();
//bool $mobile->isJPhone();
//bool $mobile->isWAP1();
//bool $mobile->isWAP2();
//bool $mobile->isNonMobile();

echo $mobile->getName(); //DoCoMo等を返す

各キャリアで特徴的に取得できるのはgetName()メソッドだけかも。実質、現状では使い物になるかどうかわからない。



Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/usaken/tekmemo.com/public_html/php/wp-content/plugins/ultimate_ga_1.6.0.php on line 524
守谷市(まちの情報ポータル) 無料アンケートレンタルjpForm.net

Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/usaken/tekmemo.com/public_html/php/wp-content/plugins/ultimate_ga_1.6.0.php on line 524