看这篇文章之前,建议先看看这篇官方文档自动验证官方文档
简单的说吧,callback和function都是自定义一个函数来验证,但是区别在于,callback的函数代码直接放在模型类里面就可以了,而function的情况下,函数代码不能放在模型类里面,要放在www\Application\Home\Common.function.php里面。就这一点区别。
贴一个我的实例代码吧,我这个实例是自定义一个函数来验证,表单填的数据是否早于系统时间
<?php
namespace Home\Model;
use Think\Model;
/**
*
*/
class ExamsModel extends Model
{