首页 > 解决方案 > 如何仅在周日打开注册表

问题描述

我正在使用 Laravel 5.7,我只想在周日打开特定页面(注册页面)怎么做?

标签: laravel

解决方案


如果你想检查今天是星期天,那么你需要使用 PHP Carbon 库(这个库默认包含在 Laravel 中)。

这是一个示例,您将如何找到问题的解决方案。

就像您有一个控制器名称一样RegistrationController:-

<?php
namespace App\Http\Controllers;

use App\Http\Controllers\Controller;
use Carbon\Carbon;

class RegistrationController extends Controller {

    public function register()
    {
        $dt = Carbon::now();

        if(!$dt->isSunday()) {
            // here you can add your code if today is not sunday.
            return redirect('home'); 
        }

        // put your code here to open registration form.
        return view('users.registration');
    }
}

如果你想处理,Date那么TimeCarbon 是一个很好的库。

这是参考点击这里


推荐阅读