手册 >> 开发指南 >> 执行用户代码spRun

执行用户代码spRun

在SpeedPHP框架第三版开始,加入了spRun函数,以便可以在用户级代码执行之前,使用框架提供的核心函数和类库,以达到全局操作的作用,然后再使用spRun来执行用户代码。

用户级代码:包括控制器中开发者编写的代码,模板赋值,数据库操作等。

spRun的作用

spRun没有参数,执行以下操作:

  1. 进行路由扩展点操作
  2. 实例化控制器父类
  3. 执行用户级代码
  4. 自动模板输出处理
  5. 进行路由后续扩展点操作

在SpeedPHP框架从第二版升级到第三版的时候,兼容方面就要注意spRun函数:在第二版的应用程序的入口文件中,必须在文件最后位置加入spRun函数,来启动应用程序。