如何在laravel中调用网址参数日月年

时间:2019-08-05 03:49:23

标签: laravel

我想在网址中调用参数{day} / {date} / {year},但这不起作用,这是我的参数代码,我很困惑,请帮帮我 enter image description here

1 个答案:

答案 0 :(得分:1)

尝试一下:

Route::get('a/{day}/{month}/{year}', function ($day, $month, $year) {

    $users = App\User::whereDay('created_at',$day)
        ->whereMonth('created_at', $month)
        ->whereYear('created_at', $year)->get();

    return view('your-view', compact('users', 'day', 'month', 'year'))
});

您应遵循变量顺序。 您的问题是,您将URL参数中的day传递给了$year参数,反之亦然。