現在の環境が微信の下にあるか、それとも企業の微信の下にあるかを判断する.
1048 ワード
/**
*
* @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'));
}