>  기사  >  백엔드 개발  >  PHP는 QR 코드를 열 채널을 결정합니다.

PHP는 QR 코드를 열 채널을 결정합니다.

php中世界最好的语言
php中世界最好的语言원래의
2018-05-18 11:12:332246검색

이번에는 어떤 채널에서 QR 코드를 열지 결정하는 PHP와 PHP가 어떤 채널에서 QR 코드를 열지 결정할 때의 주의 사항을 알려드리겠습니다. 다음은 실제 사례입니다. 봐.

#problem

사용자가 WeChat을 사용하여 액세스하는 경우 프로젝트에서 문제가 발생합니다.

그런 다음 친근한 프롬프트 "브라우저를 사용하여 여는 방법/사용자에게 브라우저를 사용하여 열도록 안내 "

Scheme

useragent는 일부 고객 정보가 포함된 브라우저 식별자입니다. 예를 들어 브라우저 커널, 운영 체제 등이 있습니다.

웹 페이지에 대한 WeChat 액세스도 브라우저이며 UA. 그런 다음 WeChat에서 액세스했는지 확인할 수 있습니다.

$ua = $_SERVER['HTTP_USER_AGENT']; 
//MicroMessenger 是android/iphone版微信所带的
//Windows Phone 是winphone版微信带的 (这个标识会误伤winphone普通浏览器的访问)
if(strpos($ua, 'MicroMessenger') == false || strpos($ua, 'Windows Phone') == false){ 
 echo "来自普通浏览器访问"; 
}else{ 
 echo "来自微信浏览器访问"; 
}

이 기사의 사례를 읽은 후 방법을 마스터했다고 생각합니다. 더 흥미로운 정보는 PHP의 다른 관련 기사를 참조하세요. 중국사이트!

추천 도서:

디렉터리 서비스 권한에 접근하기 위해 phpstudy2018을 운영하는 방법

ThinkPHP에서 WeChat 결제(jsapi 결제) 구현 단계에 대한 자세한 설명

위 내용은 PHP는 QR 코드를 열 채널을 결정합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.