friskals / countries
Laravel 框架的数值格式化和电话验证
v2.2.3
2022-01-03 02:04 UTC
Requires
- php: >=7.2
README
此包允许您
- 根据给定的国家设置数值和货币格式。
- 验证和转换特定国家的电话号码。
安装
- 使用 composer 安装
composer require friskals/countries
对于 Laravel >=5.5,这样就足够了。由于它已经由 Laravel Package Discovery
处理,您不需要任何配置,但对于 Lumen,您需要一个简单的配置。
配置
默认设置在 config/country.php
。
Lumen
- 在
bootstrap/app.php
中加载您的配置文件$app->configure('country');
- 并在
bootstrap/app.php
中注册您的提供者$app->register(Friskals\Countries\Providers\CountryServiceProvider::class);
用法
- 格式化货币
$nominal_currency = Friskals\Countries\CountryLoader::country('ID')->format_currency(1000);
- 格式化数值
$nominal = Friskals\Countries\CountryLoader::country('ID')->format_nominal(1000);
- 验证电话
$is_validated = Friskals\Countries\CountryLoader::country('ID')->validate_phone('+6208120812081');
- 转换电话
$phone = Friskals\Countries\CountryLoader::country('ID')->transform_phone('+6208120812081');