thinkPHP3.2框架中常量

预定义常量

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

常量名描述
URL_COMMON普通模式 URL(0)
URL_PATHINFOPATHINFO URL(1)
URL_REWRITEREWRITE URL (2)
EXT类库文件后缀(.class.php)
THINK_VERSION框架版本号

 

系统常量

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

常量名描述
IS_CGI是否属于CGI模式
IS_WIN是否属于Windows 环境
IS_CLI是否属于命令行模式
__ROOT__网站根目录
__APP__当前应用(入口文件)地址
__MODULE__当前模块的URL地址
__CONTROLLER__当前控制器的URL地址
__ACTION__当前操作的URL地址
__SELF__当前URL地址
__INFO__当前的PATH_INFO字符串
__EXT__当前URL地址的扩展名
MODULE_NAME当前模块名
MODULE_PATH当前模块路径
CONTROLLER_NAME当前控制器名
ACTION_NAME当前操作名
APP_DEBUG是否开启调试模式
APP_MODE当前应用模式名称
APP_STATUS当前应用状态
STORAGE_TYPE当前存储类型
MEMORY_LIMIT_ON系统内存统计支持
RUNTIME_FILE项目编译缓存文件名
THEME_NAME当前主题名称
THEME_PATH当前模板主题路径
LANG_SET当前浏览器语言
MAGIC_QUOTES_GPC 
NOW_TIME当前请求时间(时间戳)
REQUEST_METHOD当前请求类型
IS_GET当前是否GET请求
IS_POST当前是否POST请求
IS_PUT当前是否PUT请求
IS_DELETE当前是否EDLETE请求
IS_AJAX当前是否AJAX请求
BIND_MODULE当前绑定的模块
BIND_CONTROLLER当前绑定的控制器
BIND_ACTION当前绑定的操作
CONF_EXT配置文件后缀
CONF_PARSE配置文件解析方法

 

路径常量

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

常量名描述
THINK_PATH框架系统目录
APP_PATH应用目录(默认为入口文件所在目录)
LIB_PATH系统类库目录(默认为THINK_PATH.'Library/')
CORE_PATH系统核心类库目录 (默认为 LIB_PATH.'Think/')
MODE_PATH系统应用模式目录 (默认为 THINK_PATH.'Mode/')
BEHAVIOR_PATH行为目录 (默认为 LIB_PATH.'Behavior/')
COMMON_PATH公共模块目录 (默认为 APP_PATH.'Common/')
VENDOR_PATH第三方类库目录(默认为 LIB_PATH.'Vendor/')
RUNTIME_PATH应用运行时目录(默认为 APP_PATH.'Runtime/')
HTML_PATH应用静态缓存目录(默认为 APP_PATH.'Html/')
CONF_PATH应用公共配置目录(默认为 COMMON_PATH.'Conf/')
LOG_PATH应用日志目录 (默认为 RUNTIME_PATH.'Logs/')
CACHE_PATH项目模板缓存目录(默认为 RUNTIME_PATH.'Cache/')
TEMP_PATH应用缓存目录(默认为 RUNTIME_PATH.'Temp/')
DATA_PATH应用数据目录 (默认为 RUNTIME_PATH.'Data/')

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值