framework
framework copied to clipboard
支持复杂验证条件,以及条件动态参数问题
条件动态参数验证方式
protected $rule = [
'nickname' => 'require|max:20|unique:member,is_del=0&is_hid'
];
验证
$validate=new \app\validate\Member;
$data['is_hid']=1;
$check_result=$validate->check($data);
最终验证member用户表中是否含有is_del为0,is_hid为1,与输入昵称重复的用户
it's a good idea
https://www.kancloud.cn/manual/thinkphp6_0/1037629
主要是修复这块儿问题
elseif (strpos( $key,'=' )) {
parse_str( $key,$map );
}
少了一个判断 加上就好了