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 日志(如何学好一门技术,教学视频和文档的优缺) 一.总结 一句话总结:教学视频中介绍的只是基础的最常用的使用,那些不常用的那些视频里面都不会介绍,因为需求小,所以还是需要好好去把参考 ...
随机推荐
- 查找服务器的真实ip
最近做项目遇到很多网站使用了cdn,导致扫目录等操作很难进行. 于是学习了一下绕过cdn的一下方法,记录一下. 大致分为下面几种方法: 1.查找子域名 实际上这个方法不一定有用因为很多子域名并不是和W ...
- ThreadLocal内存泄漏
原创转载请注明出处:https://www.cnblogs.com/agilestyle/p/11421437.html 内存泄漏 内存泄漏是指不再使⽤的对象⽆法得到及时的回收,持续占⽤内存空间,从⽽ ...
- 检测ip是否通过
#!/bin/bashnetstat -an |grep "ESTABLISHED" |awk '{print $4}' |awk -F ':' '{print $1}' |sor ...
- 最佳实践 | RDS & POLARDB归档到X-Pack Spark计算
X-Pack Spark服务通过外部计算资源的方式,为Redis.Cassandra.MongoDB.HBase.RDS存储服务提供复杂分析.流式处理及入库.机器学习的能力,从而更好的解决用户数据处理 ...
- PHP filter_input_array() 函数
定义和用法 filter_input_array() 函数从脚本外部获取多项输入(比如表单输入),并进行过滤. 该函数对过滤多个输入变量很有用,无需重复调用 filter_input(). 该函数可从 ...
- linux基础知识-常用命令
ifconfig :查看当前ip hostname:查看主机名 vim /etc/hosts:修改地址映射 service iptables status : 查看防火墙状态 chkconfig ip ...
- Android代码学习--点击事件的几种写法
由来:常规的写法参见<写一个apk>,每次点击按钮,按钮先查找文本框等元素,然后再操作,其实查找操作是很费时的操作,因此将该定义放到Activity的onCreate中:Oncreate只 ...
- 聊一聊 http2.0
1. 我们认识http 协议,从最初的,客户端与服务器进行通讯,基于连接发生的请求与响应 在HTTP1.0时代,连接无法复用,每次下完单,都被强制登出/关机,下一次下单,就得重新登录. 为了解决htt ...
- 【Shiro】六、Apache Shiro Session管理
1.Session的介绍 关于Session 会话:从启动一个Session到关闭这个Session作为一个会话,是对客户端和服务器端交互的一种封装,带有时效性 会话的产生: 一般从容器中产生 Web ...
- hdu6578 2019湖南省赛D题Modulo Nine 经典dp
目录 题目 解析 AC_Code @ 题目 第一题题意是一共有{0,1,2,3}四种数字供选择,问有多少个长度为n的序列满足所有m个条件,每个条件是说区间[L,R]内必须有恰好x个不同的数字. 第二题 ...