germanoricardi / brazilian-helper
PHP 扩展,提供巴西州和 CPF、CNPJ、ZIP 格式
1.0.0
2016-07-03 18:01 UTC
Requires
- php: >=5.3
README
brazilian-helper
带有巴西各州(简称和名称)、CEP、CNPJ 和 CPF 格式的类;
资源
- 巴西各州及简称:例如:['MT' => 'Mato Grosso'];
- 格式化任何字符串和整数以生成 CEP、CNPJ 和 CPF;
安装
推荐通过 composer 安装此扩展。
安装步骤
在终端中运行以下命令
$ php composer require germanoricardi/brazilian-helper "*"
或者在您的 composer.json
文件的 require
部分添加以下行:
"germanoricardi/brazilian-helper": "*"
使用方法
use germanoricardi\helpers\BrazilianHelper;
BrazilianHelper::states();
Retorna um array com todos os estados. [['MT' => 'Mato Grosso'], ['MS' => 'Mato Grosso do Sul'], ...];
echo BrazilianHelper::states($string);
Retorna o nome do estado se o parâmetro passado for uma UF válida;
echo BrazilianHelper::asCep($string);
Retorna string formatada no padrão 00000-000 || Retorna NULL se o número de caracteres inteiros for maior que 8;
echo BrazilianHelper::asCnpj($string);
Retorna string formatada no padrão 00.000.000/0000-00 || Retorna NULL se o número de caracteres inteiros for maior que 14;
echo BrazilianHelper::asCpf($string);
Retorna string formatada no padrão 000.000.000-00 || Retorna NULL se o número de caracteres inteiros for maior que 11;