欢迎来到php自学网~
阅读模式:

Thinkphp3.2.3中的常量

查看:1535  回复:0  类型:  来源:Thinkphp  标签 thinkphp

预定义常量,一些在thinkphp中经常用的到的常量
预定义常量是指系统内置定义好的常量,不会随着环境的变化而变化,包括:

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 1

*有问题之处烦请在评论中指出非常感谢!
不是我想要的内容,继续搜索:

扫描二维码手机查看

发布评论:


登录:
  表情:
评论话题
推荐阅读:
霍金24岁博士毕业论文在线预览   阅读:1599程序员找工作三要素(必看)   阅读:1790Nginx 配置文件详解   阅读:1688爱编程,也爱健康   阅读:1202web项目高并发量网站解决方案   阅读:1472centos 7搭建zabbix3.4   阅读:346企业让你去面试,可能不是真的招人   阅读:1830企业让你去面试,可能不是真的招人   阅读:1830html5 离线缓存的使用   阅读:1573centos 7 安装 mysql-5.7   阅读:2294比phpexcel还要简单的excel CSV 一键导入数据到数据库   阅读:2004给 centos 7 安装桌面环境   阅读:8725用php从1乘到100的值   阅读:2242centos 7 安装 nginx-1.11.10   阅读:3515phpexcel 超简单从数据库一键导出数据到excel教程   阅读:2482网站性能优化-页面静态缓存   阅读:2030给网站添加一键新浪微博登录的功能   阅读:2667mongodb设置shell开机启动脚本   阅读:2339php 生成图片,给图片加水印   阅读:2500phpexcel 超简单从excel表格一键导入数据到数据库教程   阅读:5554霍金24岁博士毕业论文在线预览   阅读:1599linux教程,鸟哥私房菜(pdf全集)   阅读:1805csv文件一键导入数据到mysql数据库   阅读:2314知乎百万赞作者告诉你:年薪百万的人都在靠什么赚钱   阅读:1899centos 7 添加 redis 3.2.9 开机启动脚本   阅读:3430移动端自适应rem原理   阅读:5113centos 7 修改系统屏幕分辨率   阅读:16597shell脚本统计当前服务器并发连接数   阅读:2108linux rarcrack破解rar、zip和7z压缩包简单密码的工具   阅读:2751程序员找工作三要素(必看)   阅读:1790mysql的四种索引类型   阅读:3753人性漫画:打工与创业的残酷区别   阅读:1506linux时间戳有趣的情人节秒1234567890   阅读:1428面试的时候和你谈理想,是理想or入坑?   阅读:1854移动端js触摸touch详解(附带案例源码)   阅读:5113比phpexcel还要简单的excel CSV 一键导入数据到数据库   阅读:2004linux教程,鸟哥私房菜(pdf全集)   阅读:1805linux rarcrack破解rar、zip和7z压缩包简单密码的工具   阅读:2751程序员找工作三要素(必看)   阅读:1790mysql的四种索引类型   阅读:3753centos 7 添加 redis 3.2.9 开机启动脚本   阅读:3430网站局部小图片优化-base64编码图片   阅读:2907简单的DOS攻击之死亡之ping详解   阅读:13740mysql数据一键导出到csv文件   阅读:1851什么是天使轮?什么是A轮融资?B轮融资?   阅读:1265分享:淘宝技术这十年   阅读:1725知乎百万赞作者告诉你:年薪百万的人都在靠什么赚钱   阅读:1899centos 7 忘记root密码   阅读:1427shell发送邮件脚本   阅读:242网站性能优化-页面静态缓存   阅读:2030