public function rules() {
return [
'num_of_devices' => 'integer'
];
}
我想验证一个整数字段,当且仅当输入该字段时。但是,即使该字段为空,上述规则也会将其验证为整数。我用过somtimes
,但没有结果。但是当我var_dump($num_of_devices)
是字符串时,我正在使用Laravel 5.2。我认为它在5.1中运行良好。
如果输入不为空,则将规则添加到数组。您可以将所有验证规则收集到$ rules数组,然后返回该数组。
if( !empty(Input::get('num_of_devices')) ){
$rules['num_of_devices'] = 'integer';
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句