일반글
페이지 정보

본문
반응형 웹 사이트를 만들 경우,
배너를 모바일과 PC를 구분하여 각각 출력하고 싶을 경우 다음 함수를 응용할 수 있다.
<?php
function mobile_check() {
$user_agent = $_SERVER['HTTP_USER_AGENT'];
$mobile_keywords = array("iphone", "lgtelecom", "skt", "mobile", "samsung", "nokia", "blackberry", "android", "sony", "phone");
$user_agent = strtolower($user_agent);
foreach ($mobile_keywords as $keyword) {
if (strpos($user_agent, $keyword) !== false) {
return "mobile";
}
}
return "pc";
}
// 접속기기
$device_type = mobile_check();
echo $device_type; // pc 또는 mobile 출력
?>
댓글목록
등록된 댓글이 없습니다.