最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PHP檢測(cè)用戶語(yǔ)言的方法

 更新時(shí)間:2015年06月15日 15:31:08   作者:小卒過河  
這篇文章主要介紹了PHP檢測(cè)用戶語(yǔ)言的方法,涉及針對(duì)php預(yù)定義服務(wù)器變量$_SERVER['HTTP_ACCEPT_LANGUAGE']的判定與使用技巧,需要的朋友可以參考下

本文實(shí)例講述了PHP檢測(cè)用戶語(yǔ)言的方法。分享給大家供大家參考。具體如下:

function getPreferredLanguage() {
 $langs = array();
 if (isset($_SERVER['HTTP_ACCEPT_LANGUAGE'])) {
  // break up string into pieces (languages and q factors)
  preg_match_all('/([a-z]{1,8}(-[a-z]{1,8})?)\s*(;\s*q\s*=\s*(1|0\.[0-9]+))?/i',$_SERVER['HTTP_ACCEPT_LANGUAGE'], $lang_parse);
  if (count($lang_parse[1])) {
   // create a list like "en" => 0.8
   $langs = array_combine($lang_parse[1], $lang_parse[4]);
   // set default to 1 for any without q factor
   foreach ($langs as $lang => $val) {
    if ($val === '') $langs[$lang] = 1;
   }
   // sort list based on value 
   arsort($langs, SORT_NUMERIC);
  }
 }
 //extract most important (first)
 foreach ($langs as $lang => $val) { break; }
 //if complex language simplify it
 if (stristr($lang,"-")) {$tmp = explode("-",$lang); $lang = $tmp[0]; }
 return $lang;
}

希望本文所述對(duì)大家的php程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評(píng)論

定陶县| 乌兰察布市| 巴中市| 高碑店市| 胶州市| 东阿县| 余干县| 乐陵市| 莱州市| 山阴县| 宜兰市| 曲靖市| 崇义县| 搜索| 鲁甸县| 瓮安县| 巴南区| 烟台市| 隆德县| 阿拉尔市| 濉溪县| 马公市| 米脂县| 荔浦县| 响水县| 会宁县| 华容县| 中西区| 郓城县| 安龙县| 泰宁县| 会理县| 阳原县| 通城县| 景洪市| 古丈县| 建水县| 东乌珠穆沁旗| 娱乐| 罗源县| 阳东县|