vishowsky / rutvalidator
Laravel的RUT验证库
1.1
2024-05-07 22:58 UTC
Requires
- php: ^7.3|^8.0
This package is auto-updated.
Last update: 2024-09-09 01:44:58 UTC
README
这是一个用于在Laravel中验证和格式化RUT(Rol Único Tributario)的简单库。它允许验证RUT的有效性并将其格式化为标准格式。
安装
您可以使用Composer安装此库。在您的Laravel项目目录中执行以下命令:
composer require vishowsky/rutvalidator
使用
安装库后,您可以在Laravel项目的任何地方使用它。
formatearRut($rut)
此方法将RUT格式化为标准智利格式。删除无效字符,将所有字符转换为大写,根据需要添加连字符和点。
使用示例
use App\Libraries\RUTValidator; $rut = '123456789'; $rutFormateado = RUTValidator::formatearRut($rut);
validarRut($rut)
此方法验证智利RUT的有效性。检查RUT是否有有效格式以及校验码是否正确。
使用示例
use App\Libraries\RUTValidator; $rut = "12.345.678-9"; if (RUTValidator::validarRut($rut)) { echo "El RUT es válido"; } else { echo "El RUT es inválido"; }
obtenerDigitoVerificador($rut)
此方法仅返回RUT的校验码。
使用示例
use App\Libraries\RUTValidator; $rut = '123456789'; $dv = RUTValidator::obtenerDigitoVerificador($rut);
limpiarRut($rut)
此方法删除RUT中的无效字符并将其返回为大写。
使用示例
use App\Libraries\RUTValidator;
$rut = '12.345.678-9'; $rutLimpio = RUTValidator::limpiarRut($rut);
许可证
此库受MIT许可证的许可。您可以在LICENSE文件中查看详细信息。