ryantxr/browser-preferred-lang

1.0 2018-10-04 18:24 UTC

This package is auto-updated.

Last update: 2024-09-18 18:28:32 UTC


README

此类将 $_SERVER['HTTP_ACCEPT_LANGUAGE'] 转换为语言/地区列表。返回的数组按优先级排序,最高优先级在列表开头。

use Ryantxr\BrowserPreferredLang\PreferredLang;
$p = new PreferredLang;
$langs = $p->get(['en', 'zh-cn', 'es'], $_SERVER['HTTP_ACCEPT_LANGUAGE']);
print_r($langs);

输出

(
    [en] => 0.8
    [es] => 0.4
    [zh-cn] => 0.3
)

安装中

composer require ryantxr/browser-preferred-lang