leadsolution / phone-number-normalizer
标准化巴西电话号码。
v0.1.1
2020-06-09 23:52 UTC
Requires (Dev)
- phpunit/phpunit: ^9.2
This package is auto-updated.
Last update: 2024-09-10 09:30:52 UTC
README
📞 尝试将接收到的任何 * 输入的电话号码进行标准化。
*(不能施展魔法,如果您遇到新的情况,请随意打开一个问题或提交一个PR)。
安装
composer require leadsolution/phone-number-normalizer
使用示例
use Leadsolution\PhoneNumber\Normalizer; $normalizer = new Normalizer();
移除非数字字符
$normalizer->normalize('2345-6789')->toString(); // 23456789 $normalizer->normalize('(11) 2345-6789')->toString(); // 1123456789
添加默认国家代码
$normalizer->normalize('2345-6789', '11')->toString(); // 1123456789
移除国际代码
$normalizer->normalize('+55 (11) 2345-6789')->toString(); // 1123456789
为移动电话号码添加9位数字
$normalizer->normalize('7345-6789', '11')->toString(); // 11973456789
检查返回的对象是否为移动电话
$normalizer->normalize('987654321')->isMobile(); // true $normalizer->normalize('23456789')->isMobile(); // false
MIT