在入口文件中,内置定义了一些全局常量。如下:
| 常量 | 中文名 | 备注 |
|---|---|---|
| DS | 系统目录分隔符 | windows下为\, lindux下为/ |
| APP_NAMESPACE | 应用命名空间 | 默认App |
| ROOT_PATH | 项目根目录路径 | D:/phpstudy_pro/www/ |
| APP_PATH | 应用路径 | D:/phpstudy_pro/www/app/ |
| BASE_PATH | 访问入口目录 | D:/phpstudy_pro/www/public/ |
| CORE_PATH | 框架目录 | D:/phpstudy_pro/www/startmvc/ |
| CACHE_PATH | 缓存路径 | D:/phpstudy_pro/www/runtime/cache/ |
| TEMP_PATH | 临时文件路径 | D:/phpstudy_pro/www/runtime/temp/ |
| _STATIC_ | 静态相对路径 | /static/ |
| SM_VERSION | StartMVC版本号 | 1.0.0 |
| MODULE | 当前模块名 | 比如Home, Admin |
| CONTROLLER | 当前控制器名 | 比如Article,User |
| ACTION | 当前方法(动作)名 | 比如index,add |
| SM_UPDATE | StartMVC更新时间 |
可以在入口文件中自定义常量
define('常量名', '值'); //常量名要大写