针对特定整数的Laravel验证

时间:2016-12-26 10:04:49

标签: php laravel validation

假设我需要一个名为“点数”的输入,并且只能选择13 / 26 / 43点。

如果客户端尝试发送值为15 / 23的任何其他号码的请求,则该验证将失败。

我正在查看Validation Documentation,除了使用正则表达式之外,我找不到更好的方法。

1 个答案:

答案 0 :(得分:3)

你可以使用内置的验证规则, 在您的控制器中laravel validation rule in

$this->validate($request, ['points'=>'in:10,20,30']);

因此您可以在参数

中传递逗号分隔值