判断当前环境在微信下,还是企业微信下

/**
 * 判断当前环境
 * @return boolean [description]
 */
function get_runtime_environment($to_verify_environment){

    // 是否在微信浏览器下
    if($to_verify_environment == 'MicroMessenger'){

        // 是否在微信环境下
        if ( strpos($_SERVER['HTTP_USER_AGENT'], 'MicroMessenger') !== false && strpos($_SERVER['HTTP_USER_AGENT'], 'wxwork') == false) {
            return true;
        }
        else
        {
            return false;
        }

    }
    // 是否在企业微信环境下
    else if($to_verify_environment == 'wxwork'){

        if ( strpos($_SERVER['HTTP_USER_AGENT'], 'wxwork') !== false ) {
            return true;
        }
        else
        {
            return false;
        }

    }

    return false;

}

调用

function test_env(){
    	var_dump(get_runtime_environment('MicroMessenger'));
    	var_dump(get_runtime_environment('wxwork'));
    	var_dump(get_runtime_environment('baidu'));

    }

猜你喜欢

转载自blog.csdn.net/u013288190/article/details/83933772