1. 程式人生 > >PHP和JS判斷瀏覽器是微信還是支付寶

PHP和JS判斷瀏覽器是微信還是支付寶

支付寶 微信; 瀏覽器

PHP代碼

if ( strpos($_SERVER[‘HTTP_USER_AGENT‘], ‘MicroMessenger‘) !== false ) {
        return ‘WeiXin’;
}
//判斷是不是支付寶
if (strpos($_SERVER[‘HTTP_USER_AGENT‘], ‘AlipayClient‘) !== false) {
        return "AliPay";
}

JS判斷

function WxOrAli(){
    var ua = window.navigator.userAgent.toLowerCase();
    //判斷是不是微信
    if ( ua.match(/MicroMessenger/i) == ‘micromessenger‘ ) {  
        return "WeiXIN";  
    }    
    //判斷是不是支付寶
    if (ua.match(/AlipayClient/i) == ‘alipayclient‘) {
        return "Alipay";  
    }
    //哪個都不是
    return "false";
}

PHP和JS判斷瀏覽器是微信還是支付寶