모바일웹 스마트폰 기종 확인

Jmnote (토론 | 기여)님의 2015년 1월 18일 (일) 15:46 판 (→‎기초 예제)
스마트폰 기종 확인, 사용자 기기 확인, 자바스크립트로 기종 확인, PHP에서 특정 스마트폰 체크
모바일 웹 기기 알아내기, 아이폰인가?
navigator.UserAgent, user agent, HTTP_USER_AGENT

1 개요

  • 자바스크립트로 navigator.UserAgent의 값을 보면 기종을 확인할 수 있다.
  • PHP에서는 $_SERVER['HTTP_USER_AGENT']를 보면 된다.
  • 두 값은 완전히 같다.

2 예제 1

자바스크립트 또는 PHP에서 다음과 같이 구현하면 아이폰인지 아닌지를 간단히 판별할 수 있다.

2.1 자바스크립트

if((navigator.userAgent.match(/iPhone/i)) {
  alert('아이폰입니다.');
}

3 PHP

if (strpos($_SERVER['HTTP_USER_AGENT'],'iPhone') !== false) {
  echo '아이폰입니다.';
}

4 같이 보기

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}