Laravel验证单选按钮输入

5 php laravel

我有五个带有值的单选按钮

value="1"
value="2"
value="3"
value="4"
value="5"
Run Code Online (Sandbox Code Playgroud)

显然我只收到一个值.

我如何使用Laravel验证器

$this->validate($request, [
Run Code Online (Sandbox Code Playgroud)

要确保输入是1,2,3,4或5?

Bog*_*dan 7

您可以使用in验证规则:

$this->validate($request, [
    'field_name' => 'in:1,2,3,4,5'
]);
Run Code Online (Sandbox Code Playgroud)

您可以在Laravel验证文档中阅读更多相关信息.