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 相关文章推荐
写一个用户在线显示的程序
Oct 09 PHP
php 获取当前访问的url文件名的方法小结
Feb 08 PHP
PHP Memcached + APC + 文件缓存封装实现代码
Mar 11 PHP
数组与类使用PHP的可变变量名需要的注意的问题
Jun 20 PHP
PHP中设置一个严格30分钟过期Session面试题的4种答案
Jul 30 PHP
php实现基于微信公众平台开发SDK(demo)扩展的方法
Dec 22 PHP
教大家制作简单的php日历
Nov 17 PHP
深入解析PHP的Laravel框架中的event事件操作
Mar 21 PHP
thinkPHP统计排行与分页显示功能示例
Dec 02 PHP
yii 2.0中表单小部件的使用方法示例
May 23 PHP
PHP生成(支持多模板)二维码海报代码
Apr 30 PHP
yii2 开发api接口时优雅的处理全局异常的方法
May 14 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
咖啡豆的最常见发酵处理方法,详细了解一下
2021/03/03 冲泡冲煮
简单的页面缓冲技术
2006/10/09 PHP
php之对抗Web扫描器的脚本技巧
2008/10/01 PHP
php继承中方法重载(覆盖)的应用场合
2015/02/09 PHP
php中stdClass的用法分析
2015/02/27 PHP
PHP生成器简单实例
2015/05/13 PHP
php 从一个数组中随机的取出若干个不同的数实例
2016/12/31 PHP
用js判断浏览器是否是IE的比较好的办法
2007/05/08 Javascript
通过length属性判断jquery对象是否存在
2013/10/18 Javascript
js+css实现tab菜单切换效果的方法
2015/01/20 Javascript
jQuery获得子元素个数的方法
2015/04/14 Javascript
js文字横向滚动特效
2015/11/11 Javascript
js获取及修改网页背景色和字体色的方法
2015/12/29 Javascript
js针对ip地址、子网掩码、网关的逻辑性判断
2016/01/06 Javascript
如何给ss bash 写一个 WEB 端查看流量的页面
2017/03/23 Javascript
js canvas实现简单的图像扩散效果
2020/06/28 Javascript
jQuery阻止事件冒泡实例分析
2018/07/03 jQuery
从零开始实现Vue简单的Toast插件
2018/12/03 Javascript
微信小程序用户登录和登录态维护的实现
2020/12/10 Javascript
python 实现堆排序算法代码
2012/06/05 Python
Python内置函数的用法实例教程
2014/09/08 Python
在Python下利用OpenCV来旋转图像的教程
2015/04/16 Python
用Python将结果保存为xlsx的方法
2019/01/28 Python
Python爬虫——爬取豆瓣电影Top250代码实例
2019/04/17 Python
python实现中文文本分句的例子
2019/07/15 Python
HTML5 Canvas 破碎重组的视频特效的示例代码
2019/09/24 HTML / CSS
Zavvi美国:英国娱乐之家
2017/03/19 全球购物
Kaufmann Mercantile官网:家居装饰、配件、户外及更多
2018/09/28 全球购物
荷兰街头时尚之家:Funkie House
2019/03/18 全球购物
迪卡侬比利时官网:Decathlon比利时
2019/12/28 全球购物
英国在线购买轮胎、预订汽车、汽车维修和装配网站:Protyre
2020/04/12 全球购物
DELPHI中如何调用API,可举例说明
2014/01/16 面试题
计算机软件个人的自荐信范文
2013/12/01 职场文书
房屋出售授权委托书
2014/10/12 职场文书
赔偿协议书怎么写
2015/01/28 职场文书
Python OpenCV超详细讲解读取图像视频和网络摄像头
2022/04/02 Python