컴

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

· 2013-05-10 (금) 14:56:57 · 4467 · 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,570
15-12-11 조회 2,532
15-12-11 조회 2,532
15-12-10 조회 2,491
15-12-10 조회 2,556
15-12-10 조회 2,531
15-12-03 조회 3,173
15-12-03 조회 2,691
15-11-25 조회 2,766
15-11-09 조회 3,017
15-11-04 조회 2,932
15-06-09 조회 4,054
15-05-06 조회 5,058
15-03-28 조회 4,507
14-12-05 조회 4,969
14-10-25 조회 4,981
14-10-13 조회 4,241
14-10-03 조회 6,102
14-09-19 조회 4,931
14-09-18 조회 4,010
14-09-13 조회 4,581
14-09-03 조회 5,553
14-08-26 조회 4,171
14-08-26 조회 3,957
14-08-26 조회 3,942
14-08-11 조회 6,371
14-08-06 조회 4,091
14-08-06 조회 3,690
14-08-06 조회 3,878
14-08-01 조회 6,212
14-08-01 조회 3,799
14-07-30 조회 4,395
14-06-28 조회 5,135
14-06-28 조회 4,412
14-05-11 조회 4,546
14-05-09 조회 4,907
14-05-09 조회 7,664
14-04-30 조회 4,230
14-04-27 조회 4,144
14-04-25 조회 4,869
14-04-21 조회 3,840
14-04-21 조회 4,968
14-04-10 조회 4,569
14-04-01 조회 6,133
14-03-03 조회 3,506
14-02-25 조회 5,893
14-02-14 조회 5,177
14-02-13 조회 4,924
14-01-03 조회 4,406
13-12-06 조회 3,751
13-11-22 조회 5,498
13-11-18 조회 4,000
13-10-02 조회 4,406
13-10-02 조회 3,667
13-10-02 조회 3,927
13-10-02 조회 3,794
13-10-02 조회 4,160
13-09-16 조회 8,008
13-09-16 조회 5,364
13-08-18 조회 5,369
13-07-11 조회 4,017
13-07-10 조회 4,651
13-07-09 조회 4,696
13-07-09 조회 4,948
13-07-04 조회 4,415
13-07-04 조회 4,078
13-07-04 조회 4,198
13-07-01 조회 4,692
13-07-01 조회 4,509
13-07-01 조회 6,735
13-06-23 조회 4,344
13-06-05 조회 3,601
13-05-29 조회 4,836
13-05-10 조회 4,246
13-04-05 조회 4,854
13-04-05 조회 6,546
13-04-05 조회 1.1만
13-04-05 조회 7,145
13-04-05 조회 6,540
13-03-31 조회 5,811
13-03-31 조회 4,128
13-03-28 조회 4,494
13-03-28 조회 6,688
13-03-28 조회 9,175
13-03-28 조회 4,304
13-03-24 조회 3,916
13-03-21 조회 4,590
13-03-21 조회 1.7만
13-03-14 조회 3,901
13-03-10 조회 4,707
13-03-10 조회 4,450
13-03-10 조회 4,164
13-03-08 조회 5,237
13-03-08 조회 4,346
13-03-03 조회 4,994
13-03-03 조회 7,435
13-03-03 조회 4,194
13-03-03 조회 1.1만