fyre / lang
语言实用库。
v3.0.7
2024-06-29 06:28 UTC
Requires
- fyre/array: ^2.0
- fyre/path: ^2.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.59
- fyre/php-cs-fixer-config: ^1.0
- phpunit/phpunit: ^10
README
FyreLang 是一个免费的、开源的 PHP 语言库。
目录
安装
使用 Composer
composer require fyre/lang
在 PHP 中
use Fyre\Lang\Lang;
方法
添加路径
添加语言路径。
$path是要添加的路径。$prepend是一个布尔值,表示是否要预置文件路径,默认为 false。
Lang::addPath($path, $prepend);
清除
清除所有语言数据。
Lang::clear();
获取
获取语言值。
$key是要查找的键。$data是一个包含要插入到语言字符串中的数据的数组。
$lang = Lang::get($key, $data);
有关消息格式化的详细信息,请参阅 MessageFormatter::formatMessage 方法。
获取默认区域设置
获取默认区域设置。
$defaultLocale = Lang::getDefaultLocale();
获取区域设置
获取当前区域设置。
$locale = Lang::getLocale();
获取路径
获取路径。
$paths = Lang::getPaths();
设置默认区域设置
设置默认区域设置。
$locale是区域设置。
Lang::setDefaultLocale($locale);
移除路径
移除路径。
$path是要移除的路径。
$removed = Lang::removePath($path);
设置区域设置
设置当前区域设置。
$locale是区域设置。
Lang::setLocale($locale);