Download the PHP package angletf/php-verify without Composer
On this page you can find all versions of the php package angletf/php-verify. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package php-verify
安装
引入自动加载和命名空间
注册规则&错误
快速使用
注册规则参数说明
规则名&参数名
规则注册接收一个二维数组
required验证器
参数名 | 允许的值 |
---|---|
value | 是否为必须参数, 如果为true, 则必须传入, 如果为false, 则未传入时将赋予默认值 |
error | Exception错误 |
default | 默认值 |
type验证器
参数名 | 允许的值 |
---|---|
value | VerifyType::String , VerifyType::Float , VerifyType::Int , VerifyType::Array , VerifyType::Json , VerifyType::Base64 |
error | Exception错误 |
regex验证器
参数名 | 允许的值 |
---|---|
value | 正则内容 |
error | Exception错误 |
min验证器
参数名 | 允许的值 |
---|---|
value | 参数不能小于xxx, 如果验证对象是数字类型则验证大小, 如果是字符类型则使用utf-8 编码验证长度 |
error | Exception错误 |
max验证器
参数名 | 允许的值 |
---|---|
value | 参数不能小于xxx, 如果验证对象是数字类型则验证大小, 如果是字符类型则使用utf-8 编码验证长度 |
error | Exception错误 |
len验证器
参数名 | 允许的值 |
---|---|
value | 验证参数长度, 如果验证对象是数字则转化为字符, 使用utf-8 编码验证长度 |
error | Exception错误 |
错误信息返回
通过 checkParams 方法, 来判断验证是否通过, 如果未通过 可以打印error来获取精准的信息
Verify API
方法类型 | 方法 | 介绍 |
---|---|---|
静态 | registerRule ( array rules): Verify | 注册规则, 并且返回实例 |
实例 | checkParams (array request_params, array check_params, &array result):bool | 验证参数 |
All versions of php-verify with dependencies
PHP Build Version
Package Version
Requires
ext-json Version
*
ext-mbstring Version *
ext-mbstring Version *
The package angletf/php-verify contains the following files
Loading the files please wait ....