vsilva472 / php-cnpj
PHP 验证 CNPJ 类
1.0.0
2020-02-28 21:35 UTC
Requires
- php: >=5.6
Requires (Dev)
- phpunit/phpunit: 5.5.*
This package is auto-updated.
Last update: 2024-09-26 06:21:21 UTC
README
描述
phpCNPJ 是一个用 PHP 编写的类,用于验证 CNPJ(无论值是否应用了掩码 99.999.999/9999-99)是否符合巴西政府规定的标准。
要求
- PHP 7.1+
安装
注意:我们建议使用 Composer 进行安装。您也可以将存储库作为 zip 文件下载或通过 Git 进行克隆。
通过 Composer 安装
要下载并安装 Composer 到您的环境,请访问 https://composer.php.ac.cn/download/,如果对如何使用它有疑问,请查阅 Composer 的官方文档。同时,请参阅如何全局安装的章节。
- 执行以下命令以自动添加依赖项
composer require vsilva472/php-cnpj
或者
- 将依赖项添加到您的 composer.json 文件中
{
"require": {
"vsilva472/php-cnpj" : "*"
}
}
手动安装
- 作为 zip 文件下载存储库或进行克隆;
- 将文件解压缩到您的项目中;
- 在提取文件的目录中执行
composer install命令;
如何使用
<?php require "path/to/vendor/autoload.php"; // raw cpf $cnpj = '23.456.789/0001-55'; // Make the CPF validator $validator = new \Vsilva472\phpCNPJ\CNPJ(); // @boolean $is_cnpj_valid = $cnpj->validate( $_POST[ 'cnpj' ] ); if ( $is_cnpj_valid ) { // do something with valid CNPJ } else { // invalid CNPJ! Do something } ?>
"examples" 目录包含使用示例,而 "src" 目录包含类的源代码。
注意
此类是位于 http://www.geradorcnpj.com/javascript-validar-cnpj.htm 的函数的 PHP 对象版本(进行了少量修改)。验证算法的作者应得到所有荣誉。
荣誉
感谢网站 http://www.geradorcnpj.com 提供的 js 函数。
捐赠
通过捐赠任何数量的 HTMLCOIN 支持项目
钱包: HqgaiK6T1o2JP4p3p34CZp2g3XnSsSdCXp
变更日志
要查看变更日志,请访问 CHANGELOG.md
许可证
MIT