预定义常量

ZOSphp 预定义了以下常量,改变它们可以修改核心文件夹的位置(更安全)、可以控制很多功能的开启与关闭。


预定义常量列表

常量名称 功能
Z_VER 当前框架版本信息 ZOSphp版本
Z_D / 或 \ (根据操作系统) 系统分隔符
Z_E 具体路径 ZOSphp框架所在位置(绝对路径)
Z_DEBUG true【开启】、false 【关闭】 是否打开调试模式,默认:false
Z_ROUTE true【开启】、false 【关闭】 是否开启自定义路由,默认:false
Z_SUFFIX 自定义后缀名,如:.html,.htm等 页面后缀,默认:false
Z_CACHE true【开启】、false 【关闭】 全局关闭缓存,默认:false
Z_AUTE_DISPLAY true【开启】、false 【关闭】 是否自动展示视图, 如果项目为api接口不需要视图可以设置为 false,默认:true
Z_SESSION_START true【开启】、false 【关闭】 全局开启 session,默认:false
Z_SESSION_DIR ./sessions 文件型 sessions 文件存放路径
Z_SESSION_TYPE file, memcache, redis session 存储类型
Z_SESSION_HOST tcp://127.0.0.1:11211、tcp://127.0.0.1:6379 session 类似为 memcache 或 redis 时,对应的主机地址
Z_CONF ./config 配置文件夹
Z_APP ./app 应用所在目录
Z_MODEL models 模型文件所在目录
Z_VIEW views 视图文件所在目录
Z_CONTROLLER controllers 控制器文件所在目录
Z_POST true【开启】、false 【关闭】 全局过滤 $_POST 中的跨站攻击字符,默认:true
Z_C 控制器名 当前控制器名称
Z_M 模块名 当前模块名称
Z_START_MEMORY 整数,单位【字节】 运行内存记录
Z_START_TIME 时间戳 运行时间记录