添加到 Laravel 中的请求?

Posted

技术标签:

【中文标题】添加到 Laravel 中的请求?【英文标题】:Add to Request in Laravel? 【发布时间】:2015-09-17 12:46:23 【问题描述】:

我正在使用 Laravel 的内置身份验证并添加生日。我有多个具有月日和年的选择字段。我想在 RegisterUsers.php postRegister 方法中结合这些来制作一个 php 可读的日期并将其传递给 AuthController 中的验证。我在想

$request['date'] = strtotime($request['month'] . $request['day'] . $request['year']);

然后继续请求。有没有更清洁的方法来做到这一点?另外,我想验证日期。我可以在验证函数中使用哪些验证参数?我想要它,所以你不能输入 4 月 31 日作为生日,因为 4 月只有 30 天。

【问题讨论】:

验证规则:date 根据strtotime PHP函数,验证中的字段必须是一个有效的日期。或 date_format:format 验证的字段必须匹配根据 date_parse_from_format PHP 函数定义的格式。 【参考方案1】:

你可以使用 nesbot 的 carbon 包作为日期和相关的东西 carbon.nesbot.com

【讨论】:

以上是关于添加到 Laravel 中的请求?的主要内容,如果未能解决你的问题,请参考以下文章

将自定义中间件添加到 Laravel Passport 端点

Laravel 表单请求动态字段在重定向时消失

使用Laravel 5.4请求Ajax

如何在 Laravel 中使用 jQuery ajax 请求自动添加 X-CSRF-TOKEN

通过 Laravel 中的 AJAX 发布请求将值从一个视图传递到另一个视图

Laravel 自定义表单请求重定向到索引页面