常量参考-j9九游

预定义常量

预定义常量是指系统内置定义好的常量,不会随着环境的变化而变化,包括:

ext           类库文件后缀(.phpthink_version 框架版本号  

路径常量

系统和应用的路径常量用于系统默认的目录规范,可以通过重新定义改变,如果不希望定制目录,这些常量一般不需要更改。

ds 当前系统的目录分隔符
think_path 框架系统目录 
root_path 框架应用根目录
app_path 应用目录(默认为application)
conf_path 配置目录(默认为app_path)
lib_path 系统类库目录(默认为 think_path.'library/')
core_path 系统核心类库目录 (默认为 lib_path.'think/')
trait_path 系统trait目录(默认为 lib_path.'traits/')
extend_path 扩展类库目录(默认为 root_path . 'extend/')
vendor_path 第三方类库目录(默认为 root_path . 'vendor/')
runtime_path 应用运行时目录(默认为 root_path.'runtime/')
log_path 应用日志目录 (默认为 runtime_path.'log/')
cache_path 项目模板缓存目录(默认为 runtime_path.'cache/')
temp_path 应用缓存目录(默认为 runtime_path.'temp/')

系统常量

系统常量会随着开发环境的改变或者设置的改变而产生变化。

is_win 是否属于windows 环境  
is_cli 是否属于命令行模式  
think_start_time 开始运行时间(时间戳)
think_start_mem 开始运行时候的内存占用
env_prefix 环境变量配置前缀
文档最后更新时间:2018-04-26 11:08:19
网站地图