如何验证来自HTML表单的数组?
例如:
<input type="text" name="test" value="[value1,value2,value3]">
在Laravel:
$validate = Validator::make(
$request->all(),
['test.*'=> 'max:10']
);
但是在PHP代码中,技巧不起作用
答案 0 :(得分:0)
在laravel你可以试试这个:
控制器 -
public function someAction(){
$validator = Validator::make($request->all(),
[
'test' => 'required|max:10',
'test2' => 'required|max:2'
]
);
if($validator-fails()){
return Somthing;
}else{
// Pass the form input fields values for use
$test = Input::get('test');
$test2 = Input::get('test2');
}
}
或者在给定here
的情况下尝试此方法