unreal4u / localization
此包已废弃且不再维护。未建议替代包。
此类设置几乎所有的区域设置,并使您的生活更轻松
v0.4.2
2017-01-03 08:47 UTC
Requires
- php: >=5.3.0
- ext-intl: *
Requires (Dev)
- phpunit/php-code-coverage: @stable
- phpunit/phpunit: @stable
- unreal4u/debug-info: dev-master
This package is auto-updated.
Last update: 2024-07-02 13:48:05 UTC
README
localization.class.php
致谢
此类由 unreal4u (Camilo Sperberg) 制作。 http://unreal4u.com/。
关于此类
- 此类将与服务器交互以设置区域设置
- 它能够从浏览器自动检测您可以设置的区域
- 您也可以设置为任何您想要的区域
- 它还将为您格式化数字和货币
- 它还将格式化日期和时间
- 它还可以与时区一起工作
基本用法
include('src/unreal4u/localization.class.php'); $locale = new unreal4u\localization(); $locale->autodetectLocale(); $locale->formatNumber(3.1415);
- 恭喜!您已成功根据浏览器区域设置打印了 3.1415 格式。
- 请参阅文档文件夹以获取更多选项和高级用法
Composer
此类支持 Composer 安装。只需将以下部分添加到您的 composer.json 中
{ "require": { "unreal4u/localization": "0.3.*@dev" } }
现在您可以通过以下方式实例化一个新的 localization 类
require('vendor/autoload.php'); $localization = new unreal4u\localization();
待办事项列表
- 通过 PHP_CodeSniffer
- 实现更多测试
- 打印百分比
- 打印其他内容,使其更容易实现
版本历史
- 0.1 :
- 原始类
- 0.3 :
- Composer 和 PSR-0 兼容性
- 0.4.0:
- 删除了对内联 PHP >= 5.3 的检查
- 现在类使用 Travis-CI 进行测试
- 更新 PHPUnit 到 v4.0
- 删除了 formatSimpleNumber 和 formatSimpleCurrency 方法,改为使用 formatNumber
联系作者
- Twitter: @unreal4u
- 网站: http://unreal4u.com/
- Github: http://www.github.com/unreal4u