环境对象

环境对象是对当前请求 PHP 全局环境的封装,包括了 HTTP 请求的方法、URI、头部以及超全局数组 $_SERVER 中的服务器变量。环境对象实现了 Slim 应用和 PHP 全局环境之间的有效解耦。

了解更多

请求对象

请求对象是根据环境对象提供的数据对当前 HTTP 请求的封装,提供了 HTTP 请求的方法、头部、参数以及主体。

了解更多

响应对象

响应对象是对需要返回给客户端的 HTTP 响应的封装,它管理着 HTTP 响应的状态、头部和主体。

了解更多

路由器对象

路由器对象的职责是管理应用的所有路由。一个 路由 包含三个部分:请求方法、URI 以及回调函数。当你调用 Slim 应用的 run() 方法时,路由器对象会遍历其管理的路由,然后调用第一个与当前 HTTP 请求方法和 URI 相匹配的路由。Slim 应用提供了一系列快捷简便的代理方法来操作路由器对象,因此不推荐直接访问路由器对象。

了解更多