mathiasd88/chilean-credentials

PHP (Rut 和 护照) 的智利凭证包

dev-master 2018-05-21 02:00 UTC

This package is not auto-updated.

Last update: 2024-09-14 18:37:00 UTC


README

Build Status

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