gpt4 book ai didi

laravel - 只需在 laravel 中验证电子邮件而无需创建验证器

转载 作者:行者123 更新时间:2023-12-04 02:08:47 24 4
gpt4 key购买 nike

我如何在 Laravel 中简单地验证电子邮件,而不创建验证器?

Validator::email($email)

不工作

最佳答案

由 laravel ref

我们可以这样做 Validator::make(['email' => $email], [ 'email' => 'email'])

通过使用 laravel helper 我们可以这样做

 validator(['email' => $email], ['email' => 'required|email']);

编辑:我们可以使用宏进一步简化这一点

在服务提供者中添加这个

$this
->app
->make(Validator::class)
->macro('email', function ($email) {
return Validator::make(['email' => $email], [ 'email' => 'email'])
});

现在我们可以这样使用了

Validator::email($email)

注意:不是测试这个只是抛出一些我们可以这样做的想法。

关于laravel - 只需在 laravel 中验证电子邮件而无需创建验证器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40908254/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com