php中tp常量,tp系统常量定义(2013-03-06 14:16:31)
标签:
是已经封装好的系统常量
主要是⽤在控制器下⾯的动作当中 这样能很⼤的提⾼我们的开发效率
主要有下⾯的⼀些
⼿册上⾯都有的
__ROOT__ ⽹站的根⽬录
__APP__ 代表项⽬的⼊⼝⽂件地址 tp/index.php
__URL__ 代表当前模块地址 tp/index.php/user
__ACTION__ 当前操作地址 tp/index.php/index/index
__SELF__ 当前的url地址 tp/index.php/aa/ss/ff/gg
__CORRENT__ 代表的是当前模块的模板⽬录
ACTION_NAME
当前操作名称
APP_PATH
代表当前项⽬⽬录
APP_NAME 代表当前项⽬名称
APP_TMPL_PATH 代表当前项⽬的模板⽬录
APP_PUBLIC_PATH
项⽬公共⽂件⽬录
CACHE_PATH
项⽬模板缓存⽬录
CONFIG_PATH
项⽬的配置⽂件 放在什么地⽅
COMMON_PATH 公共⽂件
//tp会⾃动缓存与表相关的结构信息 很重要
DATA_PATH 项⽬数据⽂件⽬录
GROUP_NAME
HTML_PATH
IS_APACHE
IS_IIS
IS_WIN
LANG_SET 当前浏览器语⾔
LIB_PATH
LOG_PATH
LANG_PATH
MODEL_NAME
memory_limit_on 当前的内存限制
TEMP_PATH
TMPL_PATH 项⽬模板⽬录
THINK_PATH
THINK_VERSION
template_name
template_path
对于浏览器来解析的时候 他会按照路径和名称来缓存这些jq⽂件 如果是两个⽂件⼀样 就会产⽣缓存
⽐如⽹站的logo可以放在public⽬录⾥⾯ images js css 前后台公⽤
加载的时候 在内层代码中 ⼀定要写./public 这个路经 相对于主⼊⼝⽂件下的
模板替换 很有⽤!!!!!!!!!
⽤户提交的表单信息 提交到数据库上 应该
⾥⾯的__URL__指定的是当前模块的路径
/videodemo/index.php/user/ 很重要 具有可移植性
../Public 代表的是上级⽬录下的Public⽬录
不是主⼊⼝⽂件的Public
__PUBLIC__ 是与主⼊⼝评级的PUBLIC⽬录
__TMPL__ 项⽬的模板⽬录
__APP__ 在模板当中直接解析 项⽬的URL
__ACTION__ 当前操作url地址
__SELF__ 当前的整个路径的链接
上⾯的都是在模板⾥⾯可以使⽤的
案例!!
tp系统常量
ThinkPHP的公共⼊⼝⽂件⾥定义了系统常量 RUNTIME_PATH----系统运⾏时⽬录 LIB_PATH-----------系统核⼼类库⽬录 CORE_PATH--------Think类库 ...
TP系统常量信息
[系统常量信息] 获取系统常量信息: 如果加参数true,会分组显⽰: 显⽰如下: [跨控制器调⽤] ⼀个控制器在执⾏的时候,可以实例化另外⼀个控制,并通过对象访问其指定⽅法. 跨控制器调⽤可以节省我 ...
ThinkPHP3(结构,路由,模板的调⽤,后台搭建,系统常量)
ThinkPHP的结构如下: 在ThinkPHP\Library\Think⽂件夹中,⼏个重要的⽂件 1.App.class.php 框架核⼼类⽂件 2.Think.class.php 每次请求都要执 ...
ThinPHP命名空间,连接数据库是要修改的配置⽂件,Model数据模型层,跨控制器调⽤,如何获取系统常量信息,
⼀.命名空间(主要是为了实现⾃动加载类) *命名空间(相当于虚拟的⽬录),为了让类有⼀个统⼀的⽂件夹来管理(可以⾃动加载'类'),每个⽂件都要有命名空间*tp如何做命名空间:*TP框架下有⼀个初始命名 ...
1. 系统编译结束⾃动⽣成的java类,描述系统所有定义的权限 out/target/common/R/android/Manifest.java国内php空间
2. 权限检查⽅法frameworks/base/ ...
[php基础]PHP环境变量$_SERVER和系统常量详细说明
在PHP⽹站开发中,为了满⾜⽹站的需要,时常需要对PHP环境变量进⾏设置和应⽤,在虚拟主机环
境下,有时我们更需要通过PHP环境变量操作函数来对PHP环境变量值进⾏设置.为此我们有必要对PHP环境变量先 ...
php的系统常量
认识⼀下系统常量 系统常量是PHP已经定义好的常量,我们可以直接拿来使⽤,常见的系统常量有: (1)__FILE__ :php程序⽂件名.它可以帮助我们获取当前⽂件在服务器的物理位置. (2)__LI ...
PHP常量定义define与const
⼀.const PHP5.3以前,const只能在类内部声明变量,5.3+允许在外部声明变量,但还不能使⽤常量计算! const ONE = 1; const WORD = 'hello world' ...
ThinkPHP框架 3.2.2 获取系统常量信息 连接数据库 命名空间的理解
获取系统常量信息 随便⼀个⽅法⾥加上这句话都能获取到系统常量信息!! var_dump(get_defined_constants()); <?php namespace Admin\Contr ...
随机推荐
css中的各种单位简述以及ios10下safari禁⽌缩放的问题
px:绝对单位,页⾯按精确像素展⽰ em:相对单位,基准点为⽗节点字体的⼤⼩,如果⾃⾝定义了font-size按⾃⾝来计算(浏览器默认字体是
16px),整个页⾯内1em不是⼀个固定的值. rem:相对 ...
使⽤weave管理docker⽹络
weave简介 Weave creates a virtual network that connects Docker containers deployed across multiple hos ...
C语⾔⾼速⼊⼝系列&lpar;七)
C语⾔⾼速⼊⼝系列(七) C语⾔指针进阶 本章引⾔: 在前⾯第5节中我们对C语⾔的指针进⾏了初步的学习理解;作为C语⾔的灵魂, C指针肯定没那么简单,在这⼀节中,我们将会对指针进⾏进⼀步的学习,⽐⽅⼆ ...
⾼级PHP⼯程师所应该具备⼀些技能
很多⾯试,很多⼈员能⼒要求都有"PHP⾼级⼯程师的字眼",如果您真⼼喜欢PHP,并且您刚起步,那么我简单说说⼀个PHP⾼级⼯程师所应该具备的,希望给初级或已经达到中级的 ...
Ubuntu16.04安装GTK3主题:OSX-Arc
Ubuntu16.04安装GTK3主题:OSX-Arc GTK3主题:OSX-Arc描述: 前⼏个⽉,Gnome3.20升3.22的时候,出现了⼤量主题崩溃的现象,其中包括Arc.Flatabulou ...
DriverStudio 和 WDF驱动 通过GUID获取设备句柄的差别
DriverStudio /***************************************************************************** * 功能: 通过 ...
python实现使⽤词云展⽰图⽚
route的简单使⽤
route [add|del] [-net|-host] target [netmask Nm] [gw Gw] [[dev] If] add : 添加⼀条路由规则del : 删除⼀条路由规则-net ...导航,头部,CSS基础
1.制作⾃⼰的导航条.
2.HTML头部元素: 定义了页⾯链接标签的默认链接地址
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论