ios, android, blackberry 등 디바이스 구별 방법

PHP stristr() 함수를 이용해서 $_SERVER 배열의 HTTP_USER_AGENT 값을 비교하여 쉽게 구별할 수 있다.
 
if( stristr($_SERVER['HTTP_USER_AGENT'],'ipad') ) {
    $device = "ipad";
} else if( stristr($_SERVER['HTTP_USER_AGENT'],'iphone') ||
    strstr($_SERVER['HTTP_USER_AGENT'],'iphone') ) {
    $device = "iphone";
} else if( stristr($_SERVER['HTTP_USER_AGENT'],'blackberry') ) {
    $device = "blackberry";
} else if( stristr($_SERVER['HTTP_USER_AGENT'],'android') ) {
    $device = "android";
} else {
    $device = "etc";
}

 
|

댓글 3개

좋은 팁 감사합니다
감사합니다.
좋은 정보 감사합니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누보드5 팁자료실

+
제목 글쓴이 날짜 조회
6년 전 조회 4,265
6년 전 조회 5,384
6년 전 조회 4,827
6년 전 조회 9,104
6년 전 조회 5,732
6년 전 조회 5,537
7년 전 조회 3,408
7년 전 조회 5,853
7년 전 조회 4,829
7년 전 조회 7,386
7년 전 조회 6,029
7년 전 조회 3,706
7년 전 조회 5,628
7년 전 조회 5,155
7년 전 조회 3,622
7년 전 조회 3,528
7년 전 조회 3,011
7년 전 조회 7,371
7년 전 조회 4,022
7년 전 조회 4,693
7년 전 조회 4,101
7년 전 조회 5,644
7년 전 조회 4,857
7년 전 조회 3,737
7년 전 조회 5,153
7년 전 조회 3,584
7년 전 조회 8,756
7년 전 조회 1.2만
7년 전 조회 6,652
7년 전 조회 3,689