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