<?php
function MobileCheck() {
global $HTTP_USER_AGENT;
$MobileArray = array("iphone","lgtelecom","skt","mobile","samsung","nokia","blackberry","android","android","sony","phone");
$checkCount = 0;
for($i=0; $i<sizeof($MobileArray); $i++){
if(preg_match("/$MobileArray[$i]/", strtolower($HTTP_USER_AGENT))){ $checkCount++; break; }
}
return ($checkCount >= 1) ? "Mobile" : "Computer";
}
?>
위 코드를 index페이지나 공통적으로 include되는 파일에 복사 해서 붙여넣는다.
이코드는 현재 접속한 기기가 모바일 인지를 체크하고 하고, $MobileArray에 제시된 형태의 기기에서 접속하면 모바일 이라고 체크해준다.
<?php
if(MobileCheck() == "Mobile"){
echo"현재 휴대폰으로 접속했습니다.";
}else{
echo"현재 컴퓨터로 접속했습니다.";
}
?>
if(MobileCheck() == "Mobile"){
echo"현재 휴대폰으로 접속했습니다.";
}else{
echo"현재 컴퓨터로 접속했습니다.";
}
?>