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_GPCNOW_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新增)
thinkphp 常量参考的更多相关文章
- ThinkPHP常量参考
常用常量 APP_NAME 当前项目名称 APP_PATH 当前项目路径 GROUP_NAME 当前分组名称 MODULE_NAME 当前Action模块名称 ACTION_NAME 当前操作的名称 ...
- ThinkPHP3.2 常量参考
原文:ThinkPHP3.2 常量参考 预定义常量 预定义常量是指系统内置定义好的常量,不会随着环境的变化而变化,包括: URL_COMMON 普通模式 URL (0) URL_PATHINFO PA ...
- ThinkPHP3.1 常量参考
预定义常量 常量 说明 URL_COMMON=0 普通模式 URL URL_PATHINFO=1 PATHINFO URL URL_REWRITE=2 REWRITE URL URL_COMPAT=3 ...
- thinkphp 配置参考
惯例配置 应用设定 'APP_USE_NAMESPACE' => true, // 应用类库是否使用命名空间 3.2.1新增 'APP_SUB_DOMAIN_DEPLOY' => fals ...
- ThinkPHP中使用ajax接收json数据的方法
本文实例讲述了ThinkPHP中使用ajax接收json数据的方法.分享给大家供大家参考.具体分析如下: 这里通过ThinkPHP+jquery实现ajax,扩展了下,写了个查询,前台代码如下: 首先 ...
- thinkPHP 空模块和空操作、前置操作和后置操作 详细介绍(十四)
原文:thinkPHP 空模块和空操作.前置操作和后置操作 详细介绍(十四) 本章节:介绍 TP 空模块和空操作.前置操作和后置操作 详细介绍 一.空模块和空操作 1.空操作 function _em ...
- 使用thinkPHP实现数据更新一例【原创】
在上一篇文章中我们实现了数据的删除和批量删除,这一篇文章我们将实现数据的更新. 首先依然是预期效果图: 点击修改后进入modi.html页面,然后进行修改,如此处修改了真实姓名这一属性: 点击保存: ...
- [MarsZ]ThinkPHP项目实战总结
本文原word格式百度云盘下载地址: http://pan.baidu.com/s/1qYqZFkg 综述 2 需求 2 作者 2 系统一览 2 Unity3d客户端 2 PHP后台 4 准备 6 X ...
- ThinkPHP 日志(如何学好一门技术,教学视频和文档的优缺)
ThinkPHP 日志(如何学好一门技术,教学视频和文档的优缺) 一.总结 一句话总结:教学视频中介绍的只是基础的最常用的使用,那些不常用的那些视频里面都不会介绍,因为需求小,所以还是需要好好去把参考 ...
随机推荐
- numpy.unique
Find the unique elements of an array. Returns the sorted unique elements of an array. There are thre ...
- Docker Machine 管理-安装docker-machine(15)
前面我们的实验环境中只有一个 docker host,所有的容器都是运行在这一个 host 上的.但在真正的环境中会有多个 host,容器在这些 host 中启动.运行.停止和销毁,相关容器会通过网络 ...
- [CSP-S模拟测试63]题解
A.Median 这题的数据生成方式并没有什么规律,所以可以认为是随机数据. 维护一个桶,表示当前K长区间里的值域情况. 并且用变量记录中位数值域上的左侧有多少个数,当区间调整时一并调整桶和这个变量即 ...
- ARMv8 内存管理架构.学习笔记
http://blog.csdn.net/forever_2015/article/details/50285955 版权声明:未经博主允许不得转载,请尊重原创, 谢谢! 目 录 第1章 分级存储 ...
- PHP使用引用变量foreach时,切记其他循环不要使用同一个名字的变量
foreach ($log['data'] as $k => &$value) { if ($value['token'] != 0) { $value['change_num'] = ...
- MacBook Pro 快捷键2
Mac 键盘快捷键 您可以按下组合键来实现通常需要鼠标.触控板或其他输入设备才能完成的操作. 要使用键盘快捷键,请按住一个或多个修饰键,同时按快捷键的最后一个键.例如,要使用快捷键 Command ...
- MySQL 时间戳与日期格式的相互转换(转)
1.UNIX时间戳转换为日期用函数: FROM_UNIXTIME() select FROM_UNIXTIME(1156219870); 输出:2006-08-22 12:11:10 2.日期转换为U ...
- Python基础-main
Python基础-_main_ 写在前面 如非特别说明,下文均基于Python3 一.__main__的官方解释 参考 _main_ -- Top-level script environment ' ...
- B2C网站的系统
管理系统 管理系统:主要做业务上的管理和内容输出,常见的有CMS(内容管理系统).CRM.SCM等, 1 供应商作为第三方,有独立开发的系统(SRM)和IO系统对接.以确定订单的状态.当然IO系统里面 ...
- winform DataGridView的虚模式填充,CellValueNeeded事件的触发条件
虚模式填充常用来处理大量数据,某个字段的显示问题. DataGridView是.net 2.0新增的表格数据编辑和显示控件,简单的数据显示和编辑,只需直接和数据源绑定就可以了. 对于 一些特殊情况,我 ...