在Laravel 5.3中验证textarea字段的正确和优雅方法是什么? textarea字段包含许多行,每行是插入数据库的记录。如何验证每一行?
答案 0 :(得分:0)
您确定不希望这类功能有单独的输入字段吗?
无论如何,我将输入字符串拆分为换行符,然后你可以处理它们换行
$array = explode('\n', $inputString);
// handle array, every index is a line
答案 1 :(得分:0)
是的我使用爆炸功能。
$content_array['code'] = explode(PHP_EOL, $request->codes);
$validator = Validator::make($content_array, [
'code.*' => 'required|string|max:20',
])->validate();
// Store codes logic ...
我用自制数组创建了自定义验证器作为数据。