joulgs/php-utils

PHP 验证和格式化工具

1.2.0 2024-03-11 14:14 UTC

This package is auto-updated.

Last update: 2024-09-11 15:19:00 UTC


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