thinkphp模板赋值与替换实例简述


Posted in PHP onNovember 24, 2014

本文实例讲述了thinkphp模板赋值与替换方法。分享给大家供大家参考。具体实现方法如下:

1. 模板中的赋值方法:

$this->assign('name','三水点靠木');//第一种赋值方法  

$this->name='jb51';//第二种动态赋值方法  

$this->display();

2. 模板替换方法:

PUBLIC__:会被替换成当前网站的公共目录,通常是 /thinkphp/Public/;在Public中建立Css文件夹,建立basic.css文件

__ROOT__:会替换成当前网站的地址(不含域名) /thinkphp

__APP__:会替换成当前项目的URL地址(不含域名)  /thinkphp/index.php;

__GROUP__:会替换成当前分组的URL地址(不含域名)  /thinkphp/index.php/Index;

__URL__:会替换成当前模块的URL地址(不含域名)  /thinkphp/index.php/Index/index;

__ACTION__:会替换成当前操作的URL地址(不含域名)/thinkphp/;

__SELF__:会替换成当前的页面URL

更换模板变量规则,修改配置项

'TMPL_PARSE_STRING'=>array(           //添加自己的模板变量规则  

'__CSS__'=>__ROOT__.'/Public/Css',  //指定文件存放目录  

'__JS__'=>__ROOT__.'/Public/Js',  

    ),

调用方法:
href='__CSS__/basic.css' href='__JS__/basic.css'

希望本文所述对大家的ThinkPHP框架程序设计有所帮助。

PHP 相关文章推荐
构建简单的Webmail系统
Oct 09 PHP
PHP strncasecmp字符串比较的小技巧
Jan 04 PHP
解析php中static,const与define的使用区别
Jun 18 PHP
destoon安装出现Internal Server Error的解决方法
Jun 21 PHP
CentOS6.5 编译安装lnmp环境
Dec 21 PHP
php短址转换实现方法
Feb 25 PHP
php对关联数组循环遍历的实现方法
Mar 13 PHP
PHP命名空间和自动加载类
Apr 03 PHP
php简单实现sql防注入的方法
Apr 22 PHP
php实现JWT(json web token)鉴权实例详解
Nov 05 PHP
laravel框架邮箱认证实现方法详解
Nov 22 PHP
php5.3/5.4/5.5/5.6/7常见新增特性汇总整理
Feb 27 PHP
thinkphp区间查询、统计查询与SQL直接查询实例分析
Nov 24 #PHP
PHP中substr()与explode()函数用法分析
Nov 24 #PHP
thinkphp普通查询与表达式查询实例分析
Nov 24 #PHP
ThinkPHP中RBAC类的四种用法分析
Nov 24 #PHP
thinkphp使用phpmailer发送邮件的方法
Nov 24 #PHP
php中base64_decode与base64_encode加密解密函数实例
Nov 24 #PHP
php常用字符串比较函数实例汇总
Nov 24 #PHP
You might like
十天学会php之第二天
2006/10/09 PHP
第三节--定义一个类
2006/11/16 PHP
基于jquery的当鼠标滚轮到最底端继续加载新数据思路分享(多用于微博、空间、论坛 )
2011/10/10 Javascript
基于jquery的文本框与autocomplete结合使用(asp.net+json)
2012/05/30 Javascript
php对mongodb的扩展(小试牛刀)
2012/11/11 Javascript
JS实现局部选择打印和局部不选择打印
2014/04/03 Javascript
每天一篇javascript学习小结(Function对象)
2015/11/16 Javascript
JavaScript探测CSS动画是否已经完成的方法
2016/08/30 Javascript
JavaScript生成.xls文件的代码
2016/12/22 Javascript
jQuery实现弹窗居中效果类似alert()
2017/02/27 Javascript
浅谈Vue-cli 命令行工具分析
2017/11/22 Javascript
为vue项目自动设置请求状态的配置方法
2019/06/09 Javascript
vue addRoutes路由动态加载操作
2020/08/04 Javascript
JavaScript实现点击图片换背景
2020/11/20 Javascript
小程序组件传值和引入sass的方法(使用vant Weapp组件库)
2020/11/24 Javascript
[12:51]71泪洒现场!是DOTA2让经典重现
2014/03/24 DOTA
python练习程序批量修改文件名
2014/01/16 Python
python线性插值解析
2020/07/05 Python
pip已经安装好第三方库但pycharm中import时还是标红的解决方案
2020/10/09 Python
python3从网络摄像机解析mjpeg http流的示例
2020/11/13 Python
意大利咖啡、浓缩咖啡和浓缩咖啡机:illy caffe
2019/03/20 全球购物
性能测试工程师的面试题
2015/02/20 面试题
销售人员个人求职信
2013/09/26 职场文书
挂职思想汇报
2013/12/31 职场文书
大学生如何写自荐信
2014/01/08 职场文书
学校百日安全生产活动总结
2014/07/05 职场文书
竞聘演讲稿开场白
2014/08/25 职场文书
2015年端午节活动总结
2015/02/11 职场文书
2015年世界急救日宣传活动方案
2015/05/06 职场文书
小学数学教学随笔
2015/08/14 职场文书
个人职业生涯规划之自我评估篇
2019/09/03 职场文书
只用50行Python代码爬取网络美女高清图片
2021/06/02 Python
关于ObjectUtils.isEmpty() 和 null 的区别
2022/02/28 Java/Android
python绘制简单直方图(质量分布图)的方法
2022/04/21 Python
JavaScript中reduce()的用法
2022/05/11 Javascript
使用HBuilder制作一个简单的HTML5网页
2022/07/07 HTML / CSS