supportpal/accept-language-parser
最新稳定版本:v0.2.1
Composer 安装命令:
composer require supportpal/accept-language-parser
包简介
An alternative to ext-intl's locale_accept_from_http function.
README 文档
README
A PHP port of npm:accept-language-parser and an equivalent to the ext-intl locale_accept_from_http function.
Install
composer require supportpal/accept-language-parser
Usage
Parse
Parses an ACCEPT_LANGUAGE header and returns all parsed locales.
$parser = new \SupportPal\AcceptLanguageParser\Parser($_SERVER['http_accept_language']); foreach ($parser->parse() as $component) { echo $component->code(); }
Pick
Parses an ACCEPT_LANGUAGE header and returns only locales which match those requested.
$parser = new \SupportPal\AcceptLanguageParser\Parser('en-GB;q=0.8'); foreach ($parser->pick(array('en')) as $component) { echo $component->code(); }
License
This package is licensed under the MIT License.
统计信息
- 总下载量: 40.48k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 3
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2021-02-02