컴

[함수] 어떤 스마트폰에서 접속했는지 알아내는 함수

· 2013-05-10 (금) 14:56:57 · 4469 · 6

function getBrowser($agent) {
 $browser = array(
  "MSIE 5.0" => "/msie 5.0[0-9]*/",
  "MSIE 5.5" => "/msie 5.5[0-9]*/",
  "MSIE 6.0" => "/msie 6.0[0-9]*/",
  "MSIE 7.0" => "/msie 7.0[0-9]*/",
  "MSIE 8.0" => "/msie 8.0[0-9]*/",
  "MSIE 9.0" => "/msie 9.0[0-9]*/",
  "Chrome" => "/chrome\/*/",
  "FireFox" => "/firefox\/*/",
  "Netscape" => "/x11/",
  "Opera" => "/opera*/",
  "Safari" => "/safari\/*/",
  "Android" => "/android/",
  "Mobile Safari" => "/mobile\/[0-9a-z]* safari/",
  "Robot" => "/yahoo/",
  "Robot" => "/bot/"
 );
 $agent = strtolower($agent);
 foreach($browser as $name=>$exp){
  if(preg_match($exp, $agent)){
  $browser = $name;
  }
 }
 return $browser;
}

$u_agent = $_SERVER['HTTP_USER_AGENT'];
$browser =  getBrowser($u_agent);
if($browser == 'Android' || $browser == 'Mobile Safari'){
 if($browser == 'Android'){
  ECHO "ANDROID";
 }else{
  ECHO "IPHONE";
 }
}else{
 ECHO "OTHER";
}


 

|

댓글 6개

오 이런,, 복잡한,,,
감사합니다.
알고있긴했는데 정리를 안해놨었는데 좋네요~^^ 감사합니다~
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

8,188건
+
제목 글쓴이 날짜 조회
15-12-13 조회 2,506
15-12-13 조회 2,920
15-12-11 조회 2,572
15-12-11 조회 2,532
15-12-11 조회 2,536
15-12-10 조회 2,492
15-12-10 조회 2,559
15-12-10 조회 2,531
15-12-03 조회 3,173
15-12-03 조회 2,691
15-11-25 조회 2,768
15-11-09 조회 3,019
15-11-04 조회 2,932
15-06-09 조회 4,055
15-05-06 조회 5,059
15-03-28 조회 4,509
14-12-05 조회 4,970
14-10-25 조회 4,981
14-10-13 조회 4,241
14-10-03 조회 6,105
14-09-19 조회 4,931
14-09-18 조회 4,012
14-09-13 조회 4,583
14-09-03 조회 5,554
14-08-26 조회 4,172
14-08-26 조회 3,960
14-08-26 조회 3,943
14-08-11 조회 6,372
14-08-06 조회 4,094
14-08-06 조회 3,694
14-08-06 조회 3,878
14-08-01 조회 6,212
14-08-01 조회 3,800
14-07-30 조회 4,395
14-06-28 조회 5,135
14-06-28 조회 4,412
14-05-11 조회 4,551
14-05-09 조회 4,909
14-05-09 조회 7,667
14-04-30 조회 4,233
14-04-27 조회 4,145
14-04-25 조회 4,870
14-04-21 조회 3,840
14-04-21 조회 4,970
14-04-10 조회 4,571
14-04-01 조회 6,134
14-03-03 조회 3,510
14-02-25 조회 5,894
14-02-14 조회 5,178
14-02-13 조회 4,925
14-01-03 조회 4,407
13-12-06 조회 3,751
13-11-22 조회 5,498
13-11-18 조회 4,001
13-10-02 조회 4,414
13-10-02 조회 3,668
13-10-02 조회 3,932
13-10-02 조회 3,797
13-10-02 조회 4,161
13-09-16 조회 8,008
13-09-16 조회 5,364
13-08-18 조회 5,369
13-07-11 조회 4,018
13-07-10 조회 4,652
13-07-09 조회 4,697
13-07-09 조회 4,950
13-07-04 조회 4,416
13-07-04 조회 4,082
13-07-04 조회 4,199
13-07-01 조회 4,696
13-07-01 조회 4,510
13-07-01 조회 6,735
13-06-23 조회 4,344
13-06-05 조회 3,606
13-05-29 조회 4,838
13-05-10 조회 4,248
13-04-05 조회 4,855
13-04-05 조회 6,549
13-04-05 조회 1.1만
13-04-05 조회 7,148
13-04-05 조회 6,541
13-03-31 조회 5,811
13-03-31 조회 4,129
13-03-28 조회 4,496
13-03-28 조회 6,689
13-03-28 조회 9,178
13-03-28 조회 4,304
13-03-24 조회 3,918
13-03-21 조회 4,593
13-03-21 조회 1.7만
13-03-14 조회 3,905
13-03-10 조회 4,710
13-03-10 조회 4,453
13-03-10 조회 4,168
13-03-08 조회 5,238
13-03-08 조회 4,348
13-03-03 조회 4,994
13-03-03 조회 7,436
13-03-03 조회 4,195
13-03-03 조회 1.1만