PHP를 사용하여 모바일인지 PC인지 확인하는 방법: 1. PHP 샘플 파일을 생성합니다. 2. 함수를 "function is_Mobile(){if (isset($_SERVER['HTTP_VIA']) && stristr( $_SERVER[' HTTP_VIA'], "wap")) {return true;}..."; 3. 함수를 호출하기만 하면 됩니다.

이 튜토리얼의 운영 환경: Windows 7 시스템, PHP 버전 8.1, Dell G3 컴퓨터.
PHP가 모바일인지 PC인지 어떻게 확인하나요?
php는 사용자가 PC인지 모바일 클라이언트인지 판단합니다
코드 구현
1. 함수 정의
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | <?php
function is_Mobile()
{
if (isset( $_SERVER ['HTTP_VIA']) && stristr ( $_SERVER ['HTTP_VIA'], "wap" )) {
return true;
} elseif (isset( $_SERVER ['HTTP_ACCEPT']) && strpos ( strtoupper ( $_SERVER ['HTTP_ACCEPT']), "VND.WAP.WML" )) {
return true;
} elseif (isset( $_SERVER ['HTTP_X_WAP_PROFILE']) || isset( $_SERVER ['HTTP_PROFILE'])) {
return true;
} elseif (isset( $_SERVER ['HTTP_USER_AGENT']) && preg_match('/(blackberry|configuration\/cldc|hp |hp-|htc |htc_|htc-|iemobile|kindle|midp|mmp|motorola|mobile|nokia|opera mini|opera |Googlebot-Mobile|YahooSeeker\/M1A1-R2D2|android|iphone|ipod|mobi|palm|palmos|pocket|portalmmm|ppc;|smartphone|sonyericsson|sqh|spv|symbian|treo|up.browser|up.link|vodafone|windows ce|xda |xda_)/i', $_SERVER ['HTTP_USER_AGENT'])) {
return true;
} else {
return false;
}
}?>
|
로그인 후 복사
2. 함수 호출
-동일한 파일에서 호출
결정이 필요한 경우 사용자가 모바일 클라이언트인지 PC 클라이언트인지
1 2 3 4 5 6 | <?php if (is_Mobile()) {
header('Location:https:
} else {
header('Location:https:
}
?>
|
로그인 후 복사
호출 - 다른 파일에서
를 호출합니다. 1의 함수가 포함된 PHP 코드 모듈을 참조하기 위해 처음에 "require_once()"를 사용하고 필요할 때 호출합니다. 사용자가 모바일 단말기인지 PC 단말기인지 확인하기
추천 학습: " PHP 비디오 튜토리얼》
위 내용은 PHP가 모바일인지 PC인지 확인하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!