在 PHP 中,可以使用路由器(Router)来实现 URL 的路由。
- 首先需要确定 URL 的结构和参数,例如:/user/{id},其中{id}表示用户的ID。
- 在路由器中定义路由规则,例如:$router->addRoute("GET", "/user/{id}", "UserController@show");
- 当有请求进入时,路由器会根据请求的 URL 和请求方法(GET、POST等)匹配对应的路由规则。
- 如果匹配成功,路由器会执行路由规则中定义的控制器方法,例如:UserController@show($id)。
- 控制器方法可以根据 $id 参数查询数据库或者执行其他逻辑,最终生成响应并返回给客户端。