webman的路由建议写的全一点,比如分组功能就要自己去继承Route再扩展FastRoute的分组功能
更新webman-framework 到 1.0.9或者后续更高版本,已经支持路由分组。
更新方法 composer require workerman/webman-framework ^1.0.9
composer require workerman/webman-framework ^1.0.9
用法:
Route::group('/blog', function () { Route::any('/create', function ($rquest) {return response('create');}); Route::any('/edit', function ($rquest) {return response('edit');}); Route::any('/view/{id}', function ($rquest, $id) {return response("view $id");}); });
等价与
Route::any('/blog/create', function ($rquest) {return response('create');}); Route::any('/blog/edit', function ($rquest) {return response('edit');}); Route::any('/blog/view/{id}', function ($rquest, $id) {return response("view $id");});
不过个人感觉不用分组更美观,更直观。
路由终于完善了一步,路由参数能不能做成从request获取?
$request->uri() 可以返回请求路径,包括路由参数,需要自己截取。
谢谢
更新webman-framework 到 1.0.9或者后续更高版本,已经支持路由分组。
更新方法
composer require workerman/webman-framework ^1.0.9
用法:
等价与
不过个人感觉不用分组更美观,更直观。
路由终于完善了一步,路由参数能不能做成从request获取?
$request->uri() 可以返回请求路径,包括路由参数,需要自己截取。
谢谢