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样式文件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值