为什么validate 自定义验证证点就比自带的checkproperty灵活

TP内置验证功能提供两种验证方法

缺点: 可读性和扩展性差

官方提供了一些验证规则如果不能满足需求可以自定义

建议自定义在验证器基类中,这样所有继承这个类的子驗证器都可以使用这些验证方法

 validate 自定义验证证器有以下几个参数

value:待验证的值

field:验证字段名

定义验证器基类继承 Validate类 ,在基类中定义一些公共验证规则和方法

* 检测所有客户端发来的参数是否符合验证类规则 * 基类定义了很多validate 自定义验证证方法 * 这些validate 自定义验证证方法其实也可鉯直接调用 //没有使用TP的正则验证,集中在一处方便以后修改 //不推荐使用正则因为复用性太差
}

我要回帖

更多关于 validate 自定义验证 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信