Nếu bạn đã từng dùng thử hệ thông form validation của Laravel bạn sẽ thấy nó là 1 hệ thống rất mạnh mẽ. Nó làm những công việc quen thuộc, nhàm chán, khó khăn trở lên đơn giản nhưng vẫn hoạt động tốt.
Trong bài viết này tôi muốn chỉ cho các bạn các đơn giản và dễ dàng nhất để validate những form mà có chứa các input động. Trường hợp thông dụng là form mà cho phép user có thể add thêm hay remove các input trong form.
Đây là hình ảnh của 1 form mẫu như vây:

Trong form này khi người dùng click nút "add new" thì sẽ tạo thêm 1 ô textbox nữa, việc này sẽ được xử lý bằng Javascript và nó ngoài phạm vi của bài viết này.
Đây sẽ là phần code PHP demo cho form này
<input type="text" class="form-control" name="name" value="name">
@for ($i=0; $i < 2; $i++)
<input type="text" name="items[{{ $i }}]" value="{{ $i }}">
@endforeach