Laravel 5.2 - 验证数组中的值

时间:2016-05-26 20:43:42

标签: laravel laravel-5 laravel-5.2

如果值出现在预定义的数组中,我正在尝试确保字段有效,但它对我不起作用。

我使用的验证规则是:

'title' => [
     'required',
     'in' => ['Mr', 'Mrs', 'Miss', 'Ms'],
],

但如果输入无效值,例如“Dr”,它似乎会通过验证。

任何人都知道这样做的正确方法吗?

1 个答案:

答案 0 :(得分:3)

尝试使用字符串验证规则而不是数组:

'title' => 'required|in:Mr,Mrs,Miss,Ms';