1. ismobile_module.php
<?php
class module {
function mobileConcertCheck() {
$mobileArray = array(
"iphone"
, "lgtelecom"
, "skt"
, "mobile"
, "samsung"
, "nokia"
, "blackberry"
, "android"
, "sony"
, "phone"
);
$checkCount = 0;
for($num = 0; $num < sizeof($mobileArray); $num++) {
if(preg_match("/$mobileArray[$num]/", strtolower($_SERVER['HTTP_USER_AGENT']))) {
$checkCount++;
break;
}
}
return ($checkCount >= 1) ? "mobile" : "computer";
}
}
?>
2. index.php
<?php include("ismobile_module.php"); ?>
<?php $obj = new module(); ?>
<?php if($obj -> mobileConcertCheck() == "mobile") {
// 모바일 영역
} else {
// PC 영역 }
?>
#php #모바일 #pc #모바일,PC구분하기
'공부 > Php' 카테고리의 다른 글
[Centos] crontab 를 이용한 php 자동실행, DB 모니터링구현 (0) | 2024.02.18 |
---|---|
[PHP] If 조건문 한줄로 축약 (0) | 2023.12.29 |
트위터 OAuth Sign in 튜토리얼 (0) | 2013.07.22 |
트위터 oauth with php (0) | 2013.07.22 |
php 파일 include (0) | 2013.01.11 |