我在控制器存储函数中有这段代码来验证输入标签的值
$c = count(Input::get('division-name') );
$divs_ids = Input::get('division-name');
$grade_name =Input::get('grade-name');
// this loop for multiple values that insert from tags input.
for ($i = 0; $i < $c ; $i++){
$rules[$i] = 'required|min:5';
$msgs = array('required' => 'Division name is required ','min' => 'the :attribute must be at least 5 characters. ') ;
}
$validateDivision = Validator::make($divs_ids,$rules,$msgs);
$validateGrade = Validator::make(Input::all(),Grade::$rules,Grade::$msgs);
if ($validateDivision->fails() OR $validateGrade->fails()) {
$validationMessages = array_merge_recursive($validateGrade->messages()->toArray(),
$validateDivision->messages()->toArray());
return Redirect::back()->withErrors($validationMessages)->withInput();
}else{
..............
问题,即 min validation 的验证消息
显示 >>> 0 必须至少为 5 个字符。
我如何通过输入名称切换 (0),或切换 (0) 到 (1) 的开头