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

 更新时间:2014年11月24日 11:21:13   投稿:shichen2014  
这篇文章主要介绍了thinkphp模板赋值与替换的方法,以实例形式简述了模板复制的两种简单方法,以及模板替换中的特殊字符串说明与用法实例,是使用频率比较高的技巧,需要的朋友可以参考下

本文实例讲述了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框架程序设计有所帮助。

相关文章

  • Yii清理缓存的方法

    Yii清理缓存的方法

    这篇文章主要介绍了Yii清理缓存的方法,涉及Yii结合jQuery的ajax调用实现清理缓存功能,代码简单实用,需要的朋友可以参考下
    2016-01-01
  • yii2中使用webuploader实现图片上传的实战项目

    yii2中使用webuploader实现图片上传的实战项目

    本篇文章主要主要介绍了yii2中使用webuploader实现图片上传的实战项目,具有一定的参考价值,有兴趣的同学可以了解一下
    2017-09-09
  • Laravel 5框架学习之Eloquent 关系

    Laravel 5框架学习之Eloquent 关系

    Eloquent是Laravel的原始ActiveRecord是实现的,建立在Laravel的Fluent Query Builder之上的,所以Eloquent类和Fluent类是一样的,能实现复杂的SQL语句和非常直观表达出的表与表之间的关系
    2015-04-04
  • docker-compose部署php项目实例详解

    docker-compose部署php项目实例详解

    在本篇文章里小编给大家整理了关于docker-compose部署php项目的相关实例以及代码内容,有需要的朋友们可以学习参考下。
    2019-07-07
  • php示例详解Constructor Prototype Pattern 原型模式

    php示例详解Constructor Prototype Pattern 原型模式

    原型模式是一种创建者模式,其特点在于通过“复制”一个已经存在的实例来返回新的实例,而不是新建实例。
    2015-10-10
  • Yii2单元测试用法示例

    Yii2单元测试用法示例

    这篇文章主要介绍了Yii2单元测试用法,结合实例形式分析了Yii2单元测试的具体实现与使用技巧,需要的朋友可以参考下
    2016-11-11
  • PHP MVC框架路由学习笔记

    PHP MVC框架路由学习笔记

    这篇文章主要介绍了PHP MVC框架路由学习笔记的相关资料,需要的朋友可以参考下
    2016-03-03
  • php array_walk_recursive 使用自定的函数处理数组中的每一个元素

    php array_walk_recursive 使用自定的函数处理数组中的每一个元素

    php中,如果需要对数组中的每个元素进行一定规则的处理,我们可以使用array_walk_recursive,array_walk_recursive函数用于对数组中的每个成员递归地应用用户函数。本文章通过实例向大家讲解array_walk_recursive函数的使用方法
    2016-11-11
  • php生成html文件方法总结

    php生成html文件方法总结

    本文这里汇总了一些自己使用的和网上搜集来的php生成html静态文件的方法,非常的使用,也分析了他们的优缺点,是篇非常不错的文章,这里推荐给大家。
    2014-12-12
  • php实现的百度搜索某地天气的小偷代码

    php实现的百度搜索某地天气的小偷代码

    这篇文章主要介绍了php实现的百度搜索某地天气的小偷代码,有关php显示天气预报信息的方法,需要的朋友可以参考下
    2014-04-04

最新评论