PHP アクセスした端末を判別する

  function getDevice()
  {
    $carrier = "";
    if(array_key_exists('HTTP_USER_AGENT',$_SERVER)){
      $ua = $_SERVER['HTTP_USER_AGENT'];
      if(strstr($ua,'DoCoMo')){
        $carrier = 'DOCOMO';
      }elseif(strstr($ua,'J-PHONE') || strstr($ua,'Vodafone') || strstr($ua, 'SoftBank') || strstr($ua, 'MOT')){
        $carrier = 'SOFTBANK';
      }elseif(strstr($ua,'UP.Browser') || strstr($ua,'KDDI')){
        $carrier = 'AU';
      }elseif(strstr($ua,'iPad')){
        $carrier = 'IPAD';
      }elseif(strstr($ua,'iPhone')){
        $carrier = 'IPHONE';
      }elseif(strstr($ua,'Android')){
        $carrier = 'ANDROID';
      }else{
        $carrier = 'PC';
      }
    }else{
      $carrier = 'PC';
    }
    return $carrier;
  }

Comment Form

コメントを表示する前に、管理人の承認が必要になることがあります。その場合は、承認されるまでコメントは表示されませんので、ご了承ください。

スタイル用のHTMLタグが使えます

Trackback

Recent entry

Search

Tag Cloud

Page Top