溫馨提示×

Laravel中的路由怎么定義

小億
124
2024-04-17 09:42:09
欄目: 編程語言

在Laravel中,路由可以通過在routes/web.php文件中使用Route類的靜態(tài)方法來定義。以下是一些常見的路由定義示例:

  1. 基本路由定義:
Route::get('/', function () {
    return view('welcome');
});

Route::post('/submit-form', 'FormController@submitForm');
  1. 帶參數(shù)的路由定義:
Route::get('/user/{id}', function ($id) {
    return 'User ID: ' . $id;
});

Route::get('/post/{id}/{slug}', function ($id, $slug) {
    return 'Post ID: ' . $id . ', Slug: ' . $slug;
});
  1. 路由命名:
Route::get('/dashboard', 'DashboardController@index')->name('dashboard');
  1. 路由組定義:
Route::prefix('admin')->group(function () {
    Route::get('/', 'AdminController@index');
    Route::get('/users', 'AdminController@users');
});

以上是一些常見的路由定義示例,你可以根據(jù)實際需求來定義不同類型的路由。在Laravel中,路由定義非常靈活和強大,可以滿足各種需求。

0