php常量调用,thinkphp常用常量的调用

{$Think.const.APP_NAME}

{$Think.const.APP_PATH}

http://localhost/mall/user/index/index

__ROOT__ 获得:项目根目录 “/mall”

__APP__ 获得:当前项目URL"/mall/index.php"

__MODEL__ 获得:当前分组/mall/user/ 3.2.3版本无法调出来??

__CONTROLLER__ 获得:当前控制器/mall/user/index/

常量参考复制本页链接

预定义常量

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

URL_COMMON 普通模式 URL (0)

URL_PATHINFO PATHINFO URL (1)

URL_REWRITE REWRITE URL (2)

URL_COMPAT 兼容模式 URL (3)

EXT 类库文件后缀(.class.php)

THINK_VERSION 框架版本号

路径常量

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

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/')

LANG_PATH 公共语言包目录 (默认为 COMMON_PATH.'Lang/')

LOG_PATH 应用日志目录 (默认为 RUNTIME_PATH.'Logs/')

CACHE_PATH 项目模板缓存目录(默认为 RUNTIME_PATH.'Cache/')

TEMP_PATH 应用缓存目录(默认为 RUNTIME_PATH.'Temp/')

DATA_PATH 应用数据目录 (默认为 RUNTIME_PATH.'Data/')

ADDON_PATH 插件控制器目录 (默认为 APP_PATH.'Addon') 3.2.3新增

系统常量

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

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 当前控制器名

CONTROLLER_PATH 当前控制器路径 3.2.3新增

ACTION_NAME 当前操作名

APP_DEBUG 是否开启调试模式

APP_MODE 当前应用模式名称

APP_STATUS 当前应用状态

STORAGE_TYPE 当前存储类型

MODULE_PATHINFO_DEPR 模块的PATHINFO分割符

MEMORY_LIMIT_ON 系统内存统计支持

RUNTIME_FILE 项目编译缓存文件名

THEME_NAME 当前主题名称

THEME_PATH 当前模板主题路径

LANG_SET 当前浏览器语言

MAGIC_QUOTES_GPC MAGIC_QUOTES_GPC

NOW_TIME 当前请求时间(时间戳)

REQUEST_METHOD 当前请求类型

IS_GET 当前是否GET请求

IS_POST 当前是否POST请求

IS_PUT 当前是否PUT请求

IS_DELETE 当前是否DELETE请求

IS_AJAX 当前是否AJAX请求

BIND_MODULE 当前绑定的模块(3.2.1新增)

BIND_CONTROLLER 当前绑定的控制器(3.2.1新增)

BIND_ACTION 当前绑定的操作(3.2.1新增)

CONF_EXT 配置文件后缀(3.2.2新增)

CONF_PARSE 配置文件解析方法(3.2.2新增)

TMPL_PATH 用于改变全局视图目录(3.2.3新增)

亲,试试微信扫码分享本页! *^_^*

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值