获得浏览器设置的语言

<?php

function getBrowserLanguage(){
    $s = strtolower($_SERVER["HTTP_ACCEPT_LANGUAGE"]);
    $arr = explode(",",$s);
    $s = $arr[0];
    $preg_tw = '/^(zh-(tw|TW|Tw|tW))|(zh-(hk|HK|Hk|hK))$/';
    $preg_cn = '/^(zh-(cn|CN|Cn|Cn))$/';
    if(preg_match($preg_cn,$s) || $s == 'zh'){
        return 'zh-cn';
    }
    else if(preg_match($preg_tw,$s))
    {
        return 'zh-tw';
    }
    else{
        return 'en';
    }
}
getBrowserLanguage();

?>


猜你喜欢

转载自blog.csdn.net/u011504963/article/details/79924112