如何输出thinkphp5.1框架模板赋值与变量

  介绍

本篇内容介绍了”如何输出thinkphp5.1框架模板赋值与变量”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

namespace 应用\指数\控制器;   use 认为\控制器;   use 认为\外观\观点;   class  Demo  extends 控制器   {   public 才能;function  test1 ()   {才能   ,,,//直接将内容输出到页面,不通过模板   ,,,con 美元;=,& # 39;& lt; h4 祝辞PHP & # 39;;   ,,,return  $ this→dieplay (con);   ,,,return  $ this→查看→显示(con);   ,,,return 视图:显示(con);//静态代理   ,,}   ,//使才能用视图将数据进行输出:fetch ()   public 才能;function  test2 ()   {才能   ,,,//模板变量赋值:分配()   ,,,//1,普通变量   ,,,这个→美元视图→分配(& # 39;名字# 39;& # 39;张# 39;);   ,,,这个→美元视图→分配(& # 39;年龄# 39;,23);   ,   ,,,//批量赋值   ,,,这个→美元视图→分配([   ,,,,,& # 39;性与# 39;,=祝辞,& # 39;男& # 39;   ,,,,,& # 39;工资# 39;,=在1200年   ,,,);   ,   ,,,//2,数组   ,,,这个→美元视图→分配(& # 39;商品# 39;,(   ,,,,,& # 39;id # 39;,=祝辞,1,   ,,,,,& # 39;名字# 39;,=祝辞,& # 39;手机& # 39;,   ,,,,,& # 39;模型# 39;,=祝辞,& # 39;meta10& # 39;   ,,,,,& # 39;价格# 39;,=在3000年   ,,,);   ,   ,,,//3,对象   ,,,obj 美元;=,new  \ stdClass ();   ,,,美元obj→course =, & # 39; php # 39;;   ,,,美元obj→lecture =, & # 39;张# 39;;   ,,,这个→美元视图→分配(& # 39;信息# 39;,obj美元);   ,   ,,,//4,const(系统常量)   ,,,定义(& # 39;:域名# 39;& # 39;php # 39;);   ,   ,,,//在模板中输出数据   ,,,//模板默认的目录位于当前模块的视图目录,模板文件默认位于以当前控制器命名的目录中   ,,,return  $ this→视图→fetch ();   ,,}   }

创建视图文件夹(应用程序\ \索引视图)

创建模板(应用程序\指数\ \ demo \ test2的看法。html)

输出变量:

{$名称}& lt; br>   {$时代}& lt; br>   {$性}& lt; br>   {$工资}& lt; br>   & lt; hr>   {//输出数组}   {$ goods.id} & lt; br>   {$ goods.name} & lt; br>   {$商品[& # 39;模型# 39;]}& lt; br>   {$商品[& # 39;价格# 39;]}& lt; br>   & lt; hr>   {//输出对象}   {$ info→课程}& lt; br>   {$ info→讲座}& lt; br>   & lt; hr>   {//输出常量}   {$ Think.const.SITE_NAME} & lt; br>   & lt; hr>   {//输出PHP系统常量}   {$ Think.const.PHP_VERSION} & lt; br>   {$ Think.const.PHP_SO} & lt; br>   & lt; hr>   {//输出系统变量}   {$ Think.server.php_self} & lt; br>   {$ Think.server.session.id} & lt; br>   {$ Think.server.get.name} & lt; br>   {$ Think.server.post.name} & lt; br>   & lt; hr>   {//输出数据库配置}   {$ Think.config.database.hostname} & lt; br>   & lt; hr>   {//输出请求变量}   {$ Request.get.name} & lt; br>   {$ Request.param.name} & lt; br>   {$ Request.path} & lt; br>   {$ Request.root} & lt; br>   {$ Request.root.true} & lt; br>   {//查询当前控制器}   {$ Request.controller} & lt; br>   {//查询当前方法}   {$ Request.action} & lt; br>   {//查询域名}   {$ Request.host} & lt; br>   {//查询ip}   {$ Request.ip} & lt; br>

如何输出thinkphp5.1框架模板赋值与变量