下面的代码,感觉写起来累,效率感觉也很低,有优化写法吗?
每个if的结构都是一样的,就像换一个参数。
foreach ($rules[$k] as $k1=>$v1){
if($v1['type'] == 'require'){
$result = check_require($v1,$v);
}
if($v1['type'] == 'min'){
$result = check_min($v1,$v);
}
if($v1['type'] == 'max'){
$result = check_max($v1,$v);
}
if($result['code'] == 0)
break 2;
}