naztech / bdmobile
Laravel 包用于手机号码验证以及为孟加拉国移动运营商更改手机号码格式。
dev-main
2022-02-11 06:31 UTC
Requires
- php: ^7.1|^7.2|^7.3|^7.4|^8.0
Requires (Dev)
- phpunit/phpunit: 9.5.x-dev
This package is auto-updated.
Last update: 2024-09-11 13:01:51 UTC
README
BD Mobile
这是一个用于手机号码验证以及为孟加拉国移动运营商更改手机号码格式的 Laravel 包。
安装
通过 Composer 安装该包。在命令行中
composer require naztech/bdmobile
配置
如果 Laravel > 7,则无需添加提供者
将以下内容添加到 config/app.php 中的 providers 数组中
'providers' => [
// ...
Naztech\BdMobile\BdMobileServiceProvider::class,
],
示例用法
use Naztech\BdMobile\BdMobile;
验证手机号码
$mobile = new BdMobile(); //Initilization
$mobile->valid('01675870047'); //Output: true
$mobile->valid('+8801675870047'); //Output: true
$mobile->valid('008801675870047'); //Output: true
$mobile->valid('1675870047'); //Output: trhow error exception
更改手机号码格式
$mobileNumber = '01675870047';
$mobile = new BdMobile(); //Initilization
$mobile->simple($mobileNumber); //Output: 1675870047
$mobile->normal($mobileNumber); //Output: 01675870047
$mobile->extend($mobileNumber); //Output: 8801675870047
$mobile->full($mobileNumber); //Output: +8801675870047
$mobile->fullex($mobileNumber); //Output: 008801675870047
许可证
BD 手机号码验证器与格式化工具采用 MIT 许可证 (MIT) 许可。