我对 Laravel 有一个奇怪的问题。
我正在做一些表单验证,并且在视图$errors
中是一个数组而不是对象,因此当我这样做时给了我一个 PHP 错误$errors->has()
这是我的控制器代码
$v = Validator::make($new_comment, $rules);
if ($v->fails())
{
return Redirect::to_route('named_route', [ $event->slug])->with_errors($v)->with_input();
}
在控制器$v
中是一个对象,但在我看来,它是一个具有以下内容的数组
array(2) { ["messages"]=> array(1) { ["comment"]=> array(1) { [0]=> string(43) "The comment must be at least 10 characters." } } ["format"]=> string(8) ":message" }