PHP에 this script to detect a mobile browser을 썼습니다.
코드는 preg_match() ing을 통해 사용자 에이전트 문자열을 기반으로 사용자를 탐지합니다. 그것은 현재의 모든 모바일 장치에 대해 100 %의 정확도를 가지고 있으며, 현재 나올 때 더 많은 모바일 장치를 지원하도록 업데이트하고 있습니다. 다음과 같이 코드는 isMobile라고하고 있습니다 :
// Create the function, so you can use it
function isMobile() {
return preg_match("/(android|avantgo|blackberry|bolt|boost|cricket|docomo|fone|hiptop|mini|mobi|palm|phone|pie|tablet|up\.browser|up\.link|webos|wos)/i", $_SERVER["HTTP_USER_AGENT"]);
}
// If the user is on a mobile device, redirect them
if(isMobile())
header("Location: http://m.yoursite.com/");
: 내가 이런 짓을 했을까
// Use the function
if(isMobile())
// Do something for only mobile users
else
// Do something for only desktop users
모바일 사이트로 사용자를 리디렉션하려면 :
이
function isMobile() {
return preg_match("/(android|avantgo|blackberry|bolt|boost|cricket|docomo|fone|hiptop|mini|mobi|palm|phone|pie|tablet|up\.browser|up\.link|webos|wos)/i", $_SERVER["HTTP_USER_AGENT"]);
}
당신은 다음과 같이 사용할 수 있습니다
질문이나 행운을 빕니다.