ThinkPHP自动验证实例

本文介绍了ThinkPHP自动验证的实现方法,分享给你参考。具体方法如下:

示例代码是用TP 3.2框架实现的,具体代码如下所示:

复制代码代码如下:公共功能add_post(){

验证规则

规则=数组(

阵列('name','require ',请输入姓名,1),名称 / /必须验证

);



$ M = M(用户的);



获取姓名、性别、联系人数据进行建模和验证

如果(!$ M ->现场('name、性别、接触)->验证(合规律)->创建()))

美元->误差($m -> geterror());



$结果;



如果(!$结果)

美元->误差('add失败);



美元->成功('add成功,U('dir '));

}

验证规则也可以写模型,但我觉得有些麻烦,有时是不同的页面验证的方法也会不同,二是在代码中看到add_post事件,清楚接收数据,如何验证数据可以有一个乍看之下的一般理解,所以这种方法总结。

希望本文有助于thinkphp程序开发。