文件名称:webgeeker-validation:一个强大的 PHP 参数验证器
文件大小:70KB
文件格式:ZIP
更新时间:2024-06-12 03:28:51
PHP
WebGeeker-Validation: 一个强大的 PHP 参数验证器 用于对API接口的请求参数进行合法性检查。 在实现服务端的API接口时,对于每一个接口的每一个参数,都应该检测其取值是否合法,以免错误的数据输入到系统中。这个工作可以说是费时费力,但又不得不做。而且PHP本身是弱类型语言,不但要验证取值,还要验证数据的类型是否符合,这就更复杂了。 本工具就是针对这个工作而设计的,能够有效地减少编码量,代码可读性好。 看看下面这段代码,可以对用法有个大概印象,应该不难看懂: $params = $request->query(); // 获取GET参数 // 验证(如果验证不通过,会抛出异常) Validation::validate($params, [ "offset" => "IntGe:0", // 参数"offset"必须是大于等于0的整数 "count"
【文件预览】:
webgeeker-validation-master
----composer.json(637B)
----phpunit.xml(194B)
----composer.lock(48KB)
----readme.md(57KB)
----tests()
--------Validation()
----LICENSE(1KB)
----src()
--------Validation()
----.gitignore(1KB)