WEB制作のメモ帳
PHPで携帯キャリア振り分け
- SOURCE
- function ketai_class() {
// キャリアの種類を取得
$ua = $_SERVER['HTTP_USER_AGENT'];
// 取得した種類によって判別
switch (true) {
case (preg_match('/iPhone|iPad/', $ua)):
echo 'ip';
break;
case (preg_match('/Android/', $ua)):
echo 'Android';
break;
case (preg_match("/^DoCoMo/i", $ua)):
echo 'DoCoMo';
break;
case(preg_match("/^(J-PHONE|Vodafone|MOT-[CV]|SoftBank)/i", $ua)):
echo 'SoftBank';
break;
case(preg_match("/^KDDI-/i|/UP.Browser/i", $ua)):
echo 'au';
break;
case(preg_match("/^WILLCOM/i", $ua)):
echo 'WILLCOM';
break;
}
}