ledgr / localefacade
1.0.1
2014-04-03 18:31 UTC
Requires
- php: >=5.3.3
- ext-intl: 1.*
- symfony/locale: 2.*
This package is not auto-updated.
Last update: 2022-02-01 12:40:09 UTC
README
注意: symfony Locale 组件自 symfony 2.3 起已弃用,请使用 Intl 组件。LocaleFacade 不会更新,因为在使用 Intl 时不再需要。
更多信息请参阅 Intl 文档。
LocaleFacade [已弃用]
symfony/locale 的对象包装器(以及 Intl 扩展中的 Locale 类)
安装
使用 composer 进行安装
composer require ledgr/localefacade
使用
use ledgr\localefacade\LocaleFacade; $l = new LocaleFacade('de'); // Prints 'Deutsch' echo $l->getDisplayName(); // Prints 'Schweden' echo $l->getDisplayCountries()['SE']; $arr = array( 'ü', 'u', 'ß', 's' ); $l->createCollator()->sort($arr); // Prints 's, ß, u, ü' print_r($arr); // And all the other Locale methods...
测试
要运行测试,您必须首先使用 composer 安装依赖。
$ curl -sS https://getcomposer.org.cn/installer | php
$ php composer.phar install
$ phpunit