js版
var ua = navigator.userAgent.toLowerCase();
if (ua.match(/MicroMessenger/i) && ua.match(/mobile/i)) {
alert("移动端"); //app
}else{
alert("PC端"); // PC
}
php版:
function isWeixinApp() {
$ua = strtolower($_SERVER['HTTP_USER_AGENT']);
if (strpos($ua, 'micromessenger') !== false && strpos($ua, 'mobile') !== false) {
return "移动端"; // 微信 APP
}else{
return "PC端"; // PC 端或其他浏览器
}
}
echo $isWeixinApp = isWeixinApp();