介绍
本篇内容介绍了”如何输出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>