Laravel基础之校验

53 篇文章 1 订阅
这篇博客详细介绍了Laravel框架中的数据验证,包括快速入门、表单请求验证、手动创建验证器以及处理验证错误。讲解了如何使用validate方法、自定义错误消息和创建表单请求类,同时涵盖可用的验证规则及其用法,如size、in、exists等,为开发者提供了全面的Laravel验证指南。
摘要由CSDN通过智能技术生成

 

1.简介

 

Laravel提供了几种不同的方法来验证应用程序的传入数据。

默认情况下,Laravel的基本控制器类使用ValidatesRequests特性,该特性提供了一种方便的方法来使用各种强大的验证规则来验证传入的HTTP请求。

 

2.快速入门

 

要了解Laravel强大的验证功能,让我们看一个验证表单并将错误消息显示给用户的完整示例。

 

2.1 定义路由

 

首先,假设我们在routes / web.php文件中定义了以下路由:

use App\Http\Controllers\PostController;

Route::get('post/create', [PostController::class, 'create']);

Route::post('post', [PostController::class, 'store']);

GET路由将显示一个表单供用户创建新博客帖子,而POST路由会将新博客帖子存储在数据库中。

 

2.2 创建控制器

 

接下来,让我们看一个处理这些路由的简单控制器。 我们现在将store方法留空:


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值