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 相关文章推荐
不用iconv库的gb2312与utf-8的互换函数
Oct 09 PHP
PHP输出控制功能在简繁体转换中的应用
Oct 09 PHP
杏林同学录(八)
Oct 09 PHP
PHP 魔术函数使用说明
May 14 PHP
Thinkphp的volist标签嵌套循环使用教程
Jul 08 PHP
PHP调试的强悍利器之PHPDBG
Feb 22 PHP
Yii隐藏URL中index.php的方法
Jul 12 PHP
Yii列表定义与使用分页方法小结(3种方法)
Jul 15 PHP
PHP符合PSR编程规范的实例分享
Dec 21 PHP
使用php完成常见的文件上传功能(推荐)
Jan 13 PHP
PHP常见字符串操作函数与用法总结
Mar 04 PHP
微信公众平台开发教程①获取用户Openid及个人信息图文详解
Apr 10 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
【COS正片】蕾姆睡衣cos,纯洁可爱被治愈了 cn名濑弥七
2020/03/02 日漫
PHP对MongoDB[NoSQL]数据库的操作
2013/03/01 PHP
PHP中检索字符串的方法分析【strstr与substr_count方法】
2017/02/17 PHP
PHP中常见的密码处理方式和建议总结
2018/10/14 PHP
gearman管理工具GearmanManager的安装与php使用方法示例
2020/02/27 PHP
音乐播放用的的几个函数
2006/09/07 Javascript
JavaScript 图像动画的小demo
2012/05/23 Javascript
jQuery插件PageSlide实现左右侧栏导航菜单
2015/04/12 Javascript
js获取数组的最后一个元素
2015/04/14 Javascript
js+div实现文字滚动和图片切换效果代码
2015/08/27 Javascript
JS简单限制textarea内输入字符数量的方法
2015/10/14 Javascript
基于jQuery仿淘宝产品图片放大镜特效
2020/10/19 Javascript
基于Node.js实现nodemailer邮件发送
2016/01/26 Javascript
bootstrap实现的自适应页面简单应用示例
2017/03/09 Javascript
webpack打包单页面如何引用的js
2017/06/07 Javascript
vue组件中使用iframe元素的示例代码
2017/12/13 Javascript
jquery ajaxfileuplod 上传文件 essyui laoding 效果【防止重复上传文件】
2018/05/26 jQuery
JS返回页面时自动回滚到历史浏览位置
2018/09/26 Javascript
electron + vue项目实现打印小票功能及实现代码
2018/11/25 Javascript
详解Vue路由自动注入实践
2019/04/17 Javascript
jquery将json转为数据字典的实例代码
2019/10/11 jQuery
[03:26]《DAC最前线》之EG经理自述DOTA2经历
2015/02/02 DOTA
Python简单检测文本类型的2种方法【基于文件头及cchardet库】
2016/09/18 Python
python筛选出两个文件中重复行的方法
2018/05/31 Python
python读取目录下最新的文件夹方法
2018/12/24 Python
Python后台开发Django会话控制的实现
2019/04/15 Python
python Django的web开发实例(入门)
2019/07/31 Python
Python imutils 填充图片周边为黑色的实现
2020/01/19 Python
构造方法和其他方法的区别
2016/04/26 面试题
中专毕业个人的自荐信格式
2013/09/21 职场文书
2015年百日安全活动总结
2015/03/26 职场文书
2015年学生会工作总结范文
2015/03/31 职场文书
预备党员介绍人意见
2015/06/01 职场文书
关于空气污染危害的感想
2015/08/11 职场文书
MySQL系列之八 MySQL服务器变量
2021/07/02 MySQL
python中 Flask Web 表单的使用方法
2022/05/20 Python