当我访问my.site/api/genre/slug-name
route/api.php
:
Route::prefix('genre')->group(function () {
Route::get('/{slug}', [FilmController::class,'getFilmByGenre'])->name('api_genre_film');
});
getFilmByGenre
:
public function getFilmByGenre(Request $request, string $slug)
{
dd($slug, $request->slug, $request->get("slug")); // "slug-name" - "slug-name" - null
}
有人能向我解释一下使用$slug
、$request->slug
和$request->get("slug")
时的区别吗?
我正在使用laravel 10.x.感谢您的帮助!