ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
当您调用一个 Validator 实例的 messages 方法后,您会得到一个命名为 MessageBag 的实例,该实例里有许多方便的方法能让您取得相关的错误信息。 ### 查看一个字段的第一个错误信息 ~~~ ~~~ echo $messages->first('email'); ~~~ ~~~ ### 查看一个字段的所有错误信息 ~~~ ~~~ foreach ($messages->get('email') as $message) { // } ~~~ ~~~ ### 查看所有字段的所有错误信息 ~~~ ~~~ foreach ($messages->all() as $message) { // } ~~~ ~~~ ### 判断一个字段是否有错误信息 ~~~ ~~~ if ($messages->has('email')) { // } ~~~ ~~~ ### 错误信息格式化输出 `echo $messages->first('email', '<p>:message</p>');` > 注意: 默认错误信息以 Bootstrap 兼容语法输出。 ### 查看所有错误信息并以格式化输出 ~~~ ~~~ foreach ($messages->all('<li>:message</li>') as $message) { // } ~~~ ~~~