在PHP中實現路由分組可以通過使用框架來實現,比如使用Laravel框架可以很方便地實現路由分組。下面是一個簡單的示例:
Route::prefix('admin')->group(function () {
Route::get('dashboard', 'AdminController@dashboard');
Route::get('users', 'AdminController@users');
});
Route::prefix('api')->group(function () {
Route::get('users', 'ApiController@users');
Route::post('users', 'ApiController@storeUser');
});
在上面的代碼中,我們使用Route::prefix()
方法來定義路由分組,然后在分組內定義具體的路由規則。可以看到,在/admin
和/api
這兩個分組內有各自的路由規則。這樣可以更好地組織代碼,提高代碼的可讀性和維護性。