$_SERVER['HTTP_ACCEPT_LANGUAGE']
是获取当前请求的 Accept-Language: 头信息的内容比如Accept-Language: en-gb,zh-cn,g=0.5那么$_SERVER['HTTP_ACCEPT_LANGUAGE']就等于"en-gb,zh-cn,g=0.5"也就是说当前请求的客户端可以接受的语言类型。至于具体的怎么国际化,你可以根据这个字符串自己定义
是获取当前请求的 Accept-Language: 头信息的内容比如Accept-Language: en-gb,zh-cn,g=0.5那么$_SERVER['HTTP_ACCEPT_LANGUAGE']就等于"en-gb,zh-cn,g=0.5"也就是说当前请求的客户端可以接受的语言类型。至于具体的怎么国际化,你可以根据这个字符串自己定义
$language = "zh-cn,zh;q=0.9,en-gb;q=0.7,is;q=0.6,ar-eg;q=0.4,ar-ma;q=0.3,ko;q=0.1";
//$language = $_SERVER["HTTP_ACCEPT_LANGUAGE"];
$array = explode(",",$language);
foreach($array as $value){
$arr = explode(";",$value); $newarray[] = $arr[0];}
print_r($newarray);
?>