thinkphp5里面fetch、display、view

浏览:6403 发布日期:2019/04/30 分类:ThinkPHP5专区 关键字: tp5 模板的输出渲染
看了开发文档,还是不懂fetch()、display()和view()的区别。

例如我在 app\index模块下\index.php控制器里\index方法里:

<?php
namespace app\index\controller;

use think\Controller;

class index extends Controller{

/*
$data = "input whatever you want";
$this->assign('data'$,$data);
*/

//return $this->display(); //----->1
//return $this->fetch(); //----->2
//return view(); //------>3
}
?>
====================
在对应的 app\index\view\index\index.html 中

index.html的body标签之间写下<div>{$data}</div>

论方法1、2、3显示的不同,倘若给<div>{$data}</div>附加上CSS样式,显示又会有何不同。
---------------------------------------------
终问:在tp5.0下,这三个方法 既生瑜何生亮??











最佳答案
评论( 相关
后面还有条评论,点击查看>>