모바일을 체크하기 위한 함수 > 정보공유

본문 바로가기

정보공유

일반글
PHP

모바일을 체크하기 위한 함수

페이지 정보

게시물QR코드

본문

반응형 웹 사이트를 만들 경우,

배너를 모바일과 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 출력

?>

댓글목록

등록된 댓글이 없습니다.

  • Addr.부산광역시 동구 중앙대로 319, 9층 L4호(초량동, 부산YMCA빌딩) Email. gnuwiz@naver.com
  • BR. 625-68-00172 TRC. 2019-부산해운대-1186 TEL. 0507-1382-2790
All rights reserved.