携帯電話の判別
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()メソッドだけかも。実質、現状では使い物になるかどうかわからない。