澄疯穷钱淖吻刻玲己嘎扔凌寇
1.动态创建
D:\phpStudy\PHPTutorial\WWW\tp5\application\index\controller\Index.php:
<?php namespace app\index\controller; use think\View; class Index { public function index() { //动态创建 $view=new View(); //模板赋值 $view->assign('domain','www.xuexianswer.com'); //渲染模板 return $view->fetch(); } }
创建模板文件index.html
<p>网站域名:<span style="color:red">{$domain}</span></p>
执行:
2.静态创建
D:\phpStudy\PHPTutorial\WWW\tp5\application\index\controller\Index.php:
<?php namespace app\index\controller; use think\View; class Index { public function index() { //静态创建 $view=View::instance(); //模板赋值 $view->assign('domain','www.xuexianswer.com'); //渲染模板 return $view->fetch(); } }
执行:
D:\phpStudy\PHPTutorial\WWW\tp5\application\index\controller\Index.php:
<?php namespace app\index\controller; class Index extends \think\Controller { public function index() { //$this->view:视图对象 //模板赋值 $this->view->assign('siteName','萌面人资料铺'); $this->view->assign('domain','www.xuexianswer.com'); //渲染模板 return $this->view->fetch(); } }
D:\phpStudy\PHPTutorial\WWW\tp5\application\index\view\index\index.html:
<p>网站名称:<span style="color:red">{$siteName}</span></p> <p>网站域名:<span style="color:red">{$domain}</span></p>
执行:
简化:
<?php namespace app\index\controller; class Index extends \think\Controller { public function index() { //$this->view:视图对象 //模板赋值 $this->assign('siteName','萌面人资料铺'); $this->assign('domain','www.xuexianswer.com'); //渲染模板 return $this->fetch(); } }
执行:
<?php namespace app\index\controller; class Index { public function index() { //view()助手函数,第一个参数渲染的模板index.html //第二个参数:模板变量赋值 return view('index',[ 'domain'=>'xuexianswer.com', 'siteName'=>'萌面人资料铺' ]); } }
执行:
莱怕什鞋锹刚痉寺欠粕哀念讼