+ -
当前位置:首页 → 问答吧 → 自动验证 中使用 自定义函数 能加参数吗?

自动验证 中使用 自定义函数 能加参数吗?

时间:2011-08-06

来源:互联网

array('name','chickLong','物品标题不可为空或大于20个汉字!',1,'function',self::MODEL_BOTH)
//用正规表达式验证!


参在model中加入$max这个参数吗,




function chickLong($str,$max=20){        if(!$str) return false;        if(count($str) > $max) return false;        return true;}

作者: 9254778   发布时间: 2011-08-06

function 是自定义函数验证,你如果chickLong在当前模型里定义的,那应该用callback回调函数。。。
$max是不可以传参的,不过可以用作固定参数,也就是当前的20是不可变的

作者: wtwei   发布时间: 2011-08-08