/api/source-class-Model.html#975
protectedfunction_validationFieldItem($data,$val){
switch(strtolower(trim($val[4]))){
case'function'://使用函数进行验证
case'callback'://调用方法进行验证
$args=isset($val[6])?(array)$val[6]:array();
if(is_string($val[0])&&strpos($val[0],','))
$val[0]=explode(',',$val[0]);
if(is_array($val[0])){
//支持多个字段验证
foreach($val[0]as$field)
$_data[$field]=$data[$field];
array_unshift($args,$_data);
}else{
array_unshift($args,$data[$val[0]]);
}
if('function'==$val[4]){
returncall_user_func_array($val[1],$args);
}else{
returncall_user_func_array(array(&$this,$val[1]),$args);
}
thinkphp回调的php调用db类 请问thinkphp中model类自动完成功能 回调函数能不能获取其他字段的值?...