(1) assign()
thinkPHP框架默认开启模板引擎,assign()方法的第一个参数表示数据在视图中的名称,第二个参数表示要传递的数据,并且assign()应该在display()前调用这样分配的变量数据才会显示在视图中
eg.
$this->assign('name',$name); $this->display();
(2) display()
thinkPHP用display()方法来显示视图,display()方法有三种形式
用法 | 示例 | 描述 |
不带任何参数 | $this->display() | 系统会自动定位当前操作的模板文件 |
[模板@][控制器:][操作] | $this->display(Admin@Index:index) | 表示会输出Admin模板下的View目录下的Index目录下的index.html文件 |
完整的模板文件名 | $this->display("./Temp/Public/index.html") | 表示输出项目根目录下的Temp目录下的Public目录下的index.html文件,注意使用这种方式一定要加上视图文件后缀 |
(3)显示变量
在使用assign()方法为视图变量赋值后,就可以在视图文件中输出变量了。输出变量可以使用PHP原生语法
eg.
<?php echo $name; ?>
由于thinkPHP默认情况下提供了类似Smarty的模板引擎技术ThinkTemplate,该模板引擎输出变量的语法如下:{$name}
eg.
<{$name}>
相关推荐
《基于ThinkPHP框架开发的学生信息后台管理系统》 ThinkPHP是一个广泛应用的开源PHP框架,它为开发者提供了快速、简单且强大的Web应用开发解决方案。这个项目是一个使用ThinkPHP框架构建的学生信息后台管理系统,它...
【标题】"快速建站php源码-基于thinkphp框架开发"揭示了这是一个使用PHP编程语言,特别是基于ThinkPHP框架构建的网站搭建解决方案。ThinkPHP是中国最流行的PHP框架之一,以其高效、灵活和易于上手的特点深受开发者...
【标题】"ThinkPHP框架源码交易系统资源网站源码"揭示了这是一个基于ThinkPHP框架构建的用于在线交易源码的网站系统。ThinkPHP是中国较受欢迎的PHP开发框架,它提供了一个快速、稳定且易于扩展的开发环境。该框架...
总结,ThinkPHP框架以其模块化的设计、强大的功能和友好的开发体验,成为PHP企业级应用开发的首选。理解并掌握上述各个组件的作用和用法,将有助于我们更高效地利用ThinkPHP构建复杂的企业级应用,提升开发效率,...
《基于ThinkPHP框架开发的学生信息后台管理系统》 在IT领域,构建高效、便捷的后台管理系统是企业运营不可或缺的一部分。本项目“基于ThinkPHP框架开发的学生信息后台管理系统”旨在实现对学校内部学生信息的有效...
本手册主要讲述ThinkPHP 6.0框架的使用和开发指南,涵盖了ThinkPHP 6.0的基础知识、开发规范、配置架构、请求流程、控制器、模型、视图、模板引擎、日志处理、调试、验证、缓存、Session、Cookie、多语言、上传、...
【标题】"供新手学习的thinkphp框架留言板"是一个针对初学者设计的PHP教程,它利用了...总的来说,这是一个非常实用的学习资源,可以帮助新手快速上手ThinkPHP框架,并通过实际操作掌握PHP Web开发的基本流程和技巧。
ThinkPHP3.2.3是一款深受开发者喜爱的开源PHP框架,以其简洁、高效的特性在Web开发领域占据了一席之地。本篇将深入探讨该框架的核心特点、主要功能以及如何进行实际应用。 一、框架概述 ThinkPHP3.2.3是基于MVC...
《基于ThinkPHP框架的人力资源管理系统详解》 在IT行业中,PHP作为一种广泛使用的服务器端脚本语言,尤其在Web开发领域扮演着重要角色。而ThinkPHP则是国内最受欢迎的PHP开发框架之一,它以其简洁的语法、强大的...
【标题】"简单购物网基于thinkphp框架制作"所涉及的知识点主要集中在Web开发领域,尤其是使用PHP的ThinkPHP框架来构建一个基本的电子商务平台。ThinkPHP是一个强大的、轻量级的、面向对象的PHP开发框架,它为快速...
【标题】基于php的ThinkPhp3.2.3框架开发的微信企业号后台管理系统 【内容详解】 这个项目是利用PHP编程语言,基于ThinkPhp3.2.3框架构建的一个微信企业号后台管理系统。ThinkPhp是中国较为流行的一款开源PHP框架...
一、ThinkPHP3.2仿京东实战电子商城开发项目 第一天 1.项目说明 2.时间插件、XSS过滤、在线编辑器使用 3.商品的删除 4.商品的修改完成-一张表的操作全部完成 5.tp中使用AJAX提交表单 6.把模板套到项目中 7. 管理员的...
在实际开发中,ThinkPHP框架的使用步骤通常包括: 1. 安装:通过Composer安装或下载源码,配置好项目的目录结构。 2. 配置:设置项目的基本配置,如数据库连接、URL模式等。 3. 路由:定义路由规则,将URL映射到...
【标题】"基于PHP的TP-COUPON开源PHP优惠券系统"是一个使用Thinkphp框架开发的优惠券管理系统。这个项目旨在为网站或电子商务平台提供一个功能完善的优惠券发放、管理和跟踪的解决方案。 【描述】该系统的核心是...
【ThinkPHP5.0开发手册】是一份详尽的指南,专为PHP后端开发者,尤其是专注于ThinkPHP框架的开发者设计。手册涵盖了从框架的基本介绍、安装步骤到实际开发、部署的全过程。以下是对手册中关键知识点的详细阐述: 1....
这个项目是一个基于ThinkPHP框架开发的在线发泄平台,用于帮助用户释放日常生活中的压力和情绪。在当前社会压力日益增大的背景下,这样的平台具有一定的社会价值和实用性。ThinkPHP是一款广泛应用于国内的开源PHP...
通过《ThinkPHP2.0开发手册》的学习,开发者不仅可以掌握ThinkPHP2.0的基本使用,还能深入了解其设计理念和架构,从而更好地运用到实际项目开发中。手册提供的.chm、.pdf和.swf三种格式文件,能满足不同阅读习惯和...
综上所述,ThinkPHP5.0完全开发手册提供了全面、深入的框架使用指南,从基本的安装和配置到高级的架构设计和性能优化,每一部分都细致入微,对开发者来说是学习和提升ThinkPHP开发技能不可或缺的参考资料。
ThinkPHP_5.0_RC2是ThinkPHP框架的一个重要版本,它为PHP开发者提供了一个高效、简洁且强大的开发环境。此框架以其高度的灵活性、良好的可扩展性和丰富的功能特性,在PHP社区中广受好评。下面,我们将详细探讨这个...