ホームページ  >  記事  >  バックエンド開発  >  PHP は、ユーザーのブラウザで使用されている言語のコード スニペットを検出できます

PHP は、ユーザーのブラウザで使用されている言語のコード スニペットを検出できます

WBOY
WBOYオリジナル
2016-07-25 08:42:44974ブラウズ

次の PHP コード スニペットを使用して、ユーザーのブラウザで使用されている言語を検出します

  1. function get_client_ language($availableLanguages, $default='en'){
  2. if (isset($_SERVER['HTTP_ACCEPT_LANGUAGE'])) {
  3. $langs=explode(',',$_SERVER['HTTP_ACCEPT_LANGUAGE']);
  4. foreach ($langs as $value){
  5. $choice=substr($value,0,2);
  6. if(in_array($choice) , $availableLanguages)){
  7. return $choice;
  8. }
  9. }
  10. }
  11. return $default;
  12. }
コードをコピー

PHP


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。