thinkphp3.2的Validate怎么写啊

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了thinkphp3.2的Validate怎么写啊相关的知识,希望对你有一定的参考价值。

protected $validate = array(
'addFood'=>array(),
'update'=>array(),
);
接下来怎么调用addFood验证啊

参考技术A

你确定3.2里边有这种写法?

你是把3.2和5.x搞混了吧?

3.2的写法是:

protected $_validate = array(     

// array(验证字段1,验证规则,错误提示,[验证条件,附加规则,验证时间]),

array('verify','require','验证码必须!'), //默认情况下用正则进行验证
array('name','','帐号名称已经存在!',0,'unique',1), // 在新增的时候验证name字段是否唯一
array('value',array(1,2,3),'值的范围不正确!',2,'in'), // 当值不为空的时候判断是否在一个范围内
array('repassword','password','确认密码不正确',0,'confirm'), // 验证确认密码是否和密码一致
array('password','checkPwd','密码格式不正确',0,'function'), // 自定义函数验证密码格式
);

5.x的写法是:

protected $rule = [        

'name'  =>  'require|max:25',       

'email' =>  'email',
];

追问

你看我们的

以上是关于thinkphp3.2的Validate怎么写啊的主要内容,如果未能解决你的问题,请参考以下文章

mysql存储过程求平均成绩的语句怎么写啊?我的table 的名字是 t 。我建一procedure p1(),call p1() 如下

ThinkPHP3.2中字段unique验证出错的解决方法

输入两个整数,进行加减乘除四则运算的c语言程序怎么写啊,拜托了~

thinkphp3.2大C方法和支付宝app支付sdk中的C方法冲突了怎么解决

thinkphp3.2.3 修改怎么写

thinkphp3.2 qrcode 怎么在view页面上输出