이 글에서는 주로 WeChat의 브라우저에서 요청이 오는지 확인하기 위해 yii2를 사용하는 방법을 소개합니다.
yii2 WeChat 브라우저에서 제공되는지 확인
iPhone에서 #으로 돌아가기 🎜 🎜#
Mozilla/5.0 (iPhone; CPU iPhone OS 5_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Mobile/9B176 MicroMessenger/4.3.2)Android에서는
Mozilla/5.0 (Linux; U; Android 2.3.6; zh-cn; GT-S5660 Build/GINGERBREAD) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 MicroMessenger/4.5.255)#🎜🎜로 돌아갑니다. WeChat 브라우저가 MicroMessenger이고 버전 번호가 있는지 확인하는 것도 어렵지 않습니다. 휴대폰 유형이 iPhone인지 여부도 확인할 수 있습니다. 또는 Android#🎜 🎜#다음은 기본 PHP를 사용하여 판단하는 방법입니다.
public function is_weixin(){ if ( strpos($_SERVER['HTTP_USER_AGENT'], 'MicroMessenger') !== false ) { return true; } return false; } if($this->is_weixin()){ // TODO }else{ echo "请使用微信访问本网址。"; }YII 구현을 사용하여 yii 요청 구성 요소는 공통 헤더에 대한 빠른 액세스를 지원하는 방법을 제공합니다.
Yii::$app->request->userAgent; //返回 User-Agent 头。
public function is_weixin(){ if ( strpos(Yii::$app->request->userAgent, 'MicroMessenger') !== false ) { return true; } return false; } if($this->is_weixin()){ // TODO }else{ echo "请使用微信访问本网址。"; }관련 기사 튜토리얼 추천:
yii 튜토리얼
위 내용은 yii2는 WeChat 브라우저에서 오는지 여부를 확인합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!