yljphp / validation
表单验证扩展
v1.1
2018-08-01 05:55 UTC
Requires
- php: >=5.4.0
This package is auto-updated.
Last update: 2024-12-21 20:52:30 UTC
README
大部分代码基于网络,初版v1.0可能存在很多bug
使用方法
1,自己定义request规则、提示信息等
class RequestDemo implements RequestInterface { public function rules() { return [ 'username' => 'required|min:5', 'password' => 'confirmed', ]; } public function messages() { return [ 'required' => ':attribute 不能为空须。', 'min' => ':attribute 至少为 :min 个字符。',//或直接直接写名字最少5个字符 ]; } public function getRequestData() { return [ 'username' => 'sssss' ]; //通过其他方法获取要验证的参数数组 } public function attributes() { return [ 'username' => '用户名', 'password' => '密码', ]; } }
- 验证表单请求参数
request_validate(new RequestDemo(),$errors)