lessname / validator
此包已被废弃,不再维护。未建议替代包。
验证输入
3.1.0
2020-09-18 16:56 UTC
Requires
- php: ^7.4.0
- ext-json: *
Requires (Dev)
- ext-mbstring: *
- lessname/lint: ^2.0.0
- lessname/test: ^2.0.0
Suggests
- ext-mbstring: Required for some string validators so utf8 is supported
This package is auto-updated.
Last update: 2021-11-27 14:07:32 UTC
README
验证输入
许可证
Mozilla Public License 2.0
示例
验证输入为字符串
<?php
use LessValidator\Type\String\StringValidator;
$validator = new StringValidator();
$validator->validate('Foo')->isValid(); // true
$validator->validate(12345)->isValid(); // false
$validator->validate(12.34)->isValid(); // false
主要功能
强类型,库以两种方式实现强类型。首先,代码是强类型的。其次,输入在类型上进行验证。
基于API,验证结果可以轻松用于API。