在Laravel中,路由可以通过在routes/web.php
文件中使用Route
类的静态方法来定义。以下是一些常见的路由定义示例:
Route::get('/', function () {
return view('welcome');
});
Route::post('/submit-form', 'FormController@submitForm');
Route::get('/user/{id}', function ($id) {
return 'User ID: ' . $id;
});
Route::get('/post/{id}/{slug}', function ($id, $slug) {
return 'Post ID: ' . $id . ', Slug: ' . $slug;
});
Route::get('/dashboard', 'DashboardController@index')->name('dashboard');
Route::prefix('admin')->group(function () {
Route::get('/', 'AdminController@index');
Route::get('/users', 'AdminController@users');
});
以上是一些常见的路由定义示例,你可以根据实际需求来定义不同类型的路由。在Laravel中,路由定义非常灵活和强大,可以满足各种需求。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:laravel的路由系统如何