今天突然有点懵了,看这thinkphp的模型自动验证,
一直在想,这要是我对一个字段,既要保障必须有,保证格式,保证不重复,
那我这么办,正在这蛋疼的时候,直接看一下thinkphp对模型的验证过程,
其实就是遍历$_validate 数组,逐条验证,那我直接在数组里多定义就几个不就行了
array('username','','帐号名称已经存在!',0,'unique',1), // 在新增的时候验证name字段是否唯一
array('username','/^[A-Za-z0-9]{3,20}$/','用户名格式不正确',0,'regex'), // 在新增的时候验证name字段是否唯一
array('email','email','邮箱格式不正确',1),
array('email','','邮箱已存在',0,'unique',1), // 验证确认密码是否和密码一致
正晕了,早点下班回去休息
转载请注明本文链接:http://www.simapple.com/213.html