在开发 Web 应用程序时,用户提交的数据是非常关键的。为了确保数据的有效性和安全性,我们需要对用户提交的数据进行验证和过滤。Laravel 提供了强大的验证机制,可以帮助我们轻松地实现这一目标。本文将介绍如何利用 Laravel 进行用户提交数据的有效性验证,并提供相应的源代码示例。
- 创建验证规则
在 Laravel 中,我们可以通过创建验证规则来定义对用户提交数据的验证要求。验证规则可以包括数据类型、字段长度、必填字段等要求。我们可以通过使用 make:rule
Artisan 命令来创建自定义的验证规则。以下是一个示例:
php artisan make:rule EmailDomain
上述命令将创建一个名为 EmailDomain
的验证规则类。我们可以在生成的 EmailDomain
类中定义验证规则的逻辑。例如,我们可以检查电子邮件地址的域是否有效:
<?php
namespace App\Rules;
use Illuminate\