joulgs / php-utils
PHP 验证和格式化工具
1.2.0
2024-03-11 14:14 UTC
Requires
- php: >=7.1
Requires (Dev)
- phpunit/phpunit: ^10.5
README
安装
php-utils 可以通过 composer 获取。要安装它,只需运行以下命令
composer require joulgs/php-utils
可用的类
FiscalDocuments
允许您验证税务编号并获取其类型(CPF、CNPJ 或 NIF)。
方法
示例
<?php use JGS\Utils\FiscalDocuments; $doc_number = new FiscalDocuments('12345678901'); echo $doc_number->getType(); // CPF if($doc_number->isValid()) { echo "Valid Doc Number"; } if($doc_number->isInvalid()) { echo "Invalid Doc Number"; } echo $doc_number->getMasked(); // 123.456.789-01
工具
一套工具,帮助您完成日常任务。
方法
*其他方法将很快添加。
示例
<?php use JGS\Utils\Tools; $phone = Tools::formatPhone('1234567890'); echo $phone; // (12) 3456-7890 $phone = Tools::formatPhone('12345678901'); echo $phone; // (12) 34567-8901 $phone = Tools::formatPhone('551234567890'); echo $phone; // +55 (12) 3456-7890 $phone = Tools::formatPhone('5512345678901'); echo $phone; // +55 (12) 34567-8901 $masked = Tools::mask('12345678901', '###.###.###-##'); echo $masked; // 123.456.789-01 $masked = Tools::mask('1234567890', '##-##-##-##'); echo $masked; // 12-34-56-78