mathiasd88 / chilean-credentials
PHP (Rut 和 护照) 的智利凭证包
dev-master
2018-05-21 02:00 UTC
Requires
- php: >=5.6.0
Requires (Dev)
- phpunit/phpunit: 5.4.6
This package is not auto-updated.
Last update: 2024-09-14 18:37:00 UTC
README
PHP 5.6+ 的智利 RUT 凭证包。
安装
使用 composer 需要此包
composer require mathiasd88/chilean-credentials
然后在任何地方使用类,如下
use Mathiasd88\ChileanCredentials\Rut;
使用
示例
如果你想验证一个 rut
return (new Rut('15082666', '7'))->isValid(); // returns true
return (new Rut('15082666', 'K'))->isValid(); // returns false
如果你想获取给定 rut 的 "digito verificador"(验证码)
return (new Rut('15082666'))->dv(); // returns 7
如果你想创建一个有效的 rut
return new Rut(); // returns a valid rut, for example: '23932394-4'
测试
你可以使用 phpunit 运行所有测试。
vendor/phpunit/phpunit/phpunit tests --colors