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

+ Recent posts