tp框架php全局变量,ThinkPHP 常用全局变量
thinkPHP框架开发的应用程序,一般都采用单一入口的方式,下面是在应用首页文件中实现的定义:在首页定义thinkPHP框架路径定义项目名称及路径,一般项目名称与项目文件夹名称保持一致加载框架入口文件ThinkPHP.php对网站进行实例化:App::run();以上说明基本上就算是完成了首页index.php文件的定义实现。常用公共路径定义../Public //项目公共目录__PUBLIC__ //网站公共目录__ROOT__ //网站根目录__TMPL__ //当前模板目录__APP__ //当前项目地址__URL__ //当前模块地址__ACTION__ //当前操作地址__SELF__ //当前页面地址快速信息输出{var} 输出Session变量{#var} 输出Cookie变量{&var} 输出配置参数{.var} 输出GET变量{^var} 输出POST变量{*var} 输出常量单字符函数说明M 快速高性能实例化模型D 快速实例化Model类库$user = D("User"); 等同于 $user = new UserModel();C 配置参数存取方法C('USER_AUTH_ON',true);C('USER_AUTH_ON');G 记录和统计时间L 语言参数存取方法A 快速实例化Action类库F 快速简单文本数据存取方法B 执行行为类N 设置和获取统计数据R 快速远程调用Action类方法S 快速缓存存取方法U URL动态生成和重定向方法W 快速Widget输出方法部分系统设置及定义define('STRIP_RUNTIME_SPACE',false); //对核心编译缓存和项目编译缓存保留空白和注释defined('CACHE_RUNTIME',false); //关闭核心编译缓存'DEFAULT_MODULE'=>'Blog' //更改网站默认访问位置'DB_FIELDS_CACHE'=>false //设置不缓存数据表字段信息'TMPL_CACHE_TIME'=>3 //设置缓存的有效期(单位:秒,-1表示永久缓存)'TMPL_ENGINE_TYPE'=>'php' //配置直接在模板文件里使用php代码'APP_DEBUG' => true //开启调试模式'DATA_CACHE_SUBDIR'=>True //配置启用子目录缓存TMPL_ACTION_ERROR' => 'Public:error' // 默认错误跳转对应的模板文件'TMPL_ACTION_SUCCESS' => 'Public:success' //默认成功跳转对应的模板文件加载外部文件Vendor('custom'); //加载自定义类文件custom.class.php(thinkPHP框架下的Vendor目录下) //包含header头文件(Public目录下的header.html)import("@.ORG.Image"); //加载ORG目录下的类文件Image.class.php< load href='__PUBLIC__/Css/common.css' /> //加载css样式文件
tp框架php全局变量,ThinkPHP 常用全局变量相关推荐
- php tp框架调用方法,thinkPHP框架使用方法
title: thinkPHP框架使用方法 date: 2018-01-05 20:30:44 tags: 1. thinkPHP思想 thinkPHP基于MVC思想,MVC是一种设计模式,他强制的使 ...
- tp框架中引入php文件,Laravel框架及ThinkPHP框架超级简单的公共文件引入(保留变量)...
为什么要把两个框架放在一起来说呢?额...因为TP5.1.x与Laravel实在是太像了,本文主要讲述关于大家顶部及底部文件引入的问题. 但是如果顶部和尾部只是单纯的html代码还好说,但是里面通常有 ...
- php全局变量作用域,thinkphp定义全局变量
本文收集整理关于thinkphp定义全局变量的相关议题,使用内容导航快速到达. 内容导航: Q1:thinkphp 视图模型中怎么用全局变量或者是点语法 先说下,关联模型.如你所说,关联模型和jion ...
- 从零开始了解thinkphp框架,tp框架基础教程
工作很长时间没有用到thinkphp框架了,差不多都要忘干净了,今天就重温一下tp框架. 首先要下载thinkphp最新版本3.2.2版本,下载地址http://www.thinkphp.cn/don ...
- php面向对象及tp框架初识,thinkphp面向对象的问题
TP框架分页类里面 一开始的时候我看那里定义了一个私有属性private $url = ''; 我看下面有两个地方用到了这个私有属性 这个私有方法在这个show方法的上面 运行到这个私有方法 ...
- crm开源系统 tp框架_thinkphp6学习教程与源码 tp6开源CMS系统源码研究
thinkphp6最新正式版框架上市已经有一段时间了,从官方的介绍来看,tp6的框架和tp5有很大的区别,完全重新改写了底层架构代码和逻辑,所以不支持thinkphp5的无缝升级,也就是说如果你之前的 ...
- tp框架之Model类与命名空间
1.获取系统常量信息 public function shuchu(){var_dump(get_defined_constants()); }2.跨控制器或跨模块调用 function diaoyo ...
- TP 框架没有考虑完善的功能点:1、表达式查询不支持INSTR形式的查询
2019独角兽企业重金招聘Python工程师标准>>> 如题 TP框架支持表达式查询,LT IN BETWEEN等,还可以使用 EXP 来表征直接使用原生级的表达式,但此方式都是以关 ...
- tp框架中的一些疑点知识-5
关于vim中的缓存区的前后bp和bn的界定 通过命令ls可以看到 缓存区的 排序. 最开始打开的文件排在最上面, 序号最小. 那么它们就是 更 前 的缓冲区. 序号更前的用bp, 序号靠后的用bn. ...
最新文章
- Win64 驱动内核编程-26.强制结束进程
- mysql 同一张表查询_mysql 同一张表查询 left join
- 2008r装mysql_mysql5.7.17在win2008R2的64位系统安装与配置实例
- python中为什么推荐使用with_Python中的with关键字使用详解
- mysql 两字段相乘_sql统计2列相乘和语句.doc
- vb6.0 生成exe被简称是木马_使用MSF渗透框架生成PHP木马并实现控制远程服务器
- Spring使用注解方式的学习笔记
- 让程序员爱不释手的两个导航网站
- Windows下安装Tp6.0框架,图文。Thinkphp6.0安装教程
- 从autotool迁移到cmake
- 英文系统下手工安装五笔86版
- 安卓桌面软件哪个好_每日提醒软件哪个好?电脑上有什么好用的可以每天提醒的桌面便签软件...
- Summaries and TensorBoard
- 颜色相关直方图(color correlogram)
- 南理工计算机学院老师联系电话,於东军(计算机科学与技术学院)老师 - 南京理工大学 - 院校大全...
- 不知道用什么软件可以测试电路,自制电器维修检测工具
- 倒霉---落枕了---谈谈落枕
- 零停机给Kubernetes集群节点打系统补丁
- element的el-table列标题添加自定义图标
- 用数学书写的人生格言
热门文章
- 我的世界服务器怎么修改血量,我的世界怎么设置血量指令 | 手游网游页游攻略大全...
- struts表单数据校验
- python学习:几种常用的加密操作
- 数据链路层协议的三个基本问题
- 微信access_token获取次数超过限额
- 微信小程序基于wepy框架开发之问题集锦
- php安装依赖于mysql吗_PHP_老司机传授Ubuntu下Apache+PHP+MySQL环境搭建攻略,一、首先安装MySql:
对于MySql - phpStudy...
- java多线程控制函数setDaemon,join,interupt
- 数组扁平化/函数柯理化
- ufunc ‘multiply‘ did not contain a loop with signature matching types(dtype(‘<U32‘),dtype(‘<U32‘))