■ User Agent 이용 아이폰/안드로이드 구별 방법
$_SERVER['HTTP_USER_AGENT']라는 전역변수를 이용하여 유저의 브라우저 접속환경을 파악할 수 있다.
ex) 아이폰으로 접속 $_SERVER['HTTP_USER_AGENT'] value
Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_0 like Mac OS X; ko-kr ~~~~~
strpos 함수를 이용하여 문자열을 뽑아내어 구별
if( strpos($_SERVER['HTTP_USER_AGENT'], 'iPhone') !== false ){
// 아이폰 관련 내용
}else if( strpos($_SERVER['HTTP_USER_AGENT'], 'Android') !== false ){
// 안드로이드 관련 내용
}else{
// 그 밖의 기기에 대한 내용
}
'Tips & Tech > PHP' 카테고리의 다른 글
PHP에서 폼 값 전달 받기 (0) | 2012.06.07 |
---|---|
DB 기본쿼리 테스트 소스 (0) | 2012.06.07 |