如何字符串格式

问题描述:

返回错误校验laravel在这个例子代码:如何字符串格式

public function test(Request $request) { 
    $rule = [ 
     'name' => 'required' 
    ]; 
    $validator = Validator::make($request->all(), $rule); 
    if ($validator->fails()) { 
     return $validator->errors(); // <-- String format, not array 
    } 
    return $request->name; 
} 

我需要一个错误是一个简单的字符串。

感谢

+0

使用'的var_dump(用$ validator->错误())'然后选择你想要显示的错误消息。然后连接它们并返回。 –

做这样的事情:

return $validator->errors()->first('name');