标签: php laravel-5 laravel-validation
我有控制器,其验证器是
$validator = \Validator::make($request->all(),[ 'activation_status' =>'required|in:0,1|integer', 'is_tkr' =>'required|in:0,1|integer', ]);
但是即使我传递的字符串是' 0'或者' 1'它仍然通过。 我做错了什么?
答案 0 :(得分:0)
实际上这是预期的行为。您可能还需要验证URL变量,它们始终是字符串,但您希望确保1929字符串可以转换为整数。在引擎盖下使用了filter_var方法。
1929