ThinkPHP3.2 常量参考
预定义常量
预定义常量是指系统内置定义好的常量,不会随着环境的变化而变化,包括:
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/')
系统常量
系统常量会随着开发环境的改变或者设置的改变而产生变化。
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 当前存储类型
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新增)
ThinkPHP3.2 常量参考相关推荐
- think php数据库配置,think php 配置数据库
一个可以把配置参数保存到数据库的函数 一个可以把配置参数保存到数据库的函数 浏览:962 发布日期:2014/05/22 分类:功能实现 关键字: 数据库 参数 不知道TP有没有这个功能,自己做了一个 ...
- thinkphp3.0部分总结
=========================thinkphp==配置详解======================= 行为配置主要是config.php中起作用的,同时在index.php中, ...
- thinkphp3.1.3框架手册
命名规范------ 类文件都是以.class.php为后缀,使用驼峰法命名,并且首字母大写,例如DbMysql.class.php:类名和文件名一致: 函数的命名使用小写字母和下划线的方式,例如 g ...
- Variable(变量)、Constant(常量)
Variable(变量).Constant(常量) 参考代码 变量 public class Variable {// 属性:变量// 类变量 staticstatic double salary = ...
- c语言如何定义标识符 常量 变量,标识符、常量和变量
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 1[单选题] C语言主要是借助以下哪个功能来实现程序模块化 A.定义函数 B.定义常量和外部变量 C.三种基本结构语句 D.丰富的数据类型 参考答案:A ...
- PHP从基础到高级详细教程(完整版)
PHP基础 数学函数 字符串函数 PHP常用函数总结(180多个) PHP基础语法 PHP变量 变量命名 变量类型 引用赋值 PHP常量 PHP数据的类型 类型 ...
- C# static的用法详解
一.静态类 静态类与非静态类的重要区别在于静态类不能实例化,也就是说,不能使用 new 关键字创建静态类类型的变量.在声明一个类时使用static关键字,具有两个方面的意义:首先,它防止程序员写代码来 ...
- 【C 语言】指针 与 数组 ( 指针 | 数组 | 指针运算 | 数组访问方式 | 字符串 | 指针数组 | 数组指针 | 多维数组 | 多维指针 | 数组参数 | 函数指针 | 复杂指针解读)
相关文章链接 : 1.[嵌入式开发]C语言 指针数组 多维数组 2.[嵌入式开发]C语言 命令行参数 函数指针 gdb调试 3.[嵌入式开发]C语言 结构体相关 的 函数 指针 数组 4.[嵌入式开发 ...
- C语言中7除以14的答案,2015年计算机二级《C语言》精选练习题及答案(14)
1[简答题]规定输入的字符串中只包含字母和*号.编写函数fun,其功能是:删除字符串中所有的*号.编写函数时,不得使用c语言提供的字符串函数. 例如,字符串中的内容为"****A*BC*DE ...
最新文章
- 中关村开源创新大赛-达闼赛道如火如荼进行中
- 2017 必备的八款最佳反勒索软件工具
- TCP/IP详解学习笔记(12)-TCP的超时与重传
- Hive 正则匹配函数 regexp_extract
- 你羡慕的「自由职业者」,都在焦虑没有保障的退休生活
- html5 canvas 版 hello world! 暨haXe简介
- Linux下动态库使用小结
- 深入浅出ObjC之消息 (转)
- 创建mysql用户并在单个数据库上赋权
- 多年前的csdn账号找回啦
- vb.net 教程 3-10 窗体编程 datagridview控件 7 修改单元格
- iOS面试题:Socket原理
- python中button对象的方法_Python cmds.shelfButton方法代码示例
- python如何拼读英语单词怎么写_怎么用英标快速拼读英语单词,这些技巧你知道吗...
- android 电话回音消除,android系统通话中回声消除的实现.pdf
- C# 如何给Word文档设置背景颜色和背景图片
- 从隔壁兄弟那爬点网页数据,整理成word文档
- 极值点、驻点、鞍点、拐点
- mysql语句将两列合并一列_mysql – SQL选择将两列合并为一列
- 人头识别与计数_目标检测之人头检测(HaarLike Adaboost)---高密度环境下行人检测和统计...
热门文章
- Git检出指定的目录-稀疏检出
- [Oracle] 分页查询
- 购物车及商品php代码_简单的php购物车代码
- python选择排序_Python实现选择排序
- 取消ajax请求时页面闪烁,用Ajax+js+jQuery实现无闪烁定时刷新页面
- mysql 备份脚本 linux,LINUX中MySQL如何按时备份脚本
- php 微信证书,【微信支付】企业付款开发者文档
- 如何在eclipse中,为整个工程生成javadoc文档
- java生产者消费者模型到精通_java生产者消费者模型
- PHP使用weui,微信小程序WeUI引入