phpはブラウザが微信かpcかを判断する(コンピュータ)

615 ワード

phpはブラウザが微信かpc(パソコン)か他のブラウザかを判断し、is_Weixin関数は、微信内蔵ブラウザかどうかを判断します.is_PC関数はコンピュータ側のブラウザかどうかを判断し、コードは以下の通りである.
    function is_weixin(){
        if ( strpos($_SERVER['HTTP_USER_AGENT'], 'MicroMessenger') !== false ) {
//            dump("weixin");
            return true;
        }else{
            //        dump("not weixin");
            return false;
        }

    }


    function is_pc(){
        $agent = strtolower($_SERVER['HTTP_USER_AGENT']);
        $is_pc = (strpos($agent, 'windows nt')) ? true : false;
        return $is_pc;
    }