ThinkPHP5快速入门
4.模板渲染
首先是Controller:
位于application/index/controller/Index.php有一个默认的Index类:
本来它return的是开始页面,现在改为hello world。
<?php
namespace app\index\controller;
class Index
{
public function index()
{
return 'Hello,World!';
}
}
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
然后我们再继承Controller类:
<?php
namespace app\index\controller;
use think\Controller;//引入Controller类
class Index extends Controller
{
public function index($name='world')
{
$this->assign('name',$name);
return $this->fetch();
}
}
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
我们向页面传递一个带有默认值的参数name。
然后是View:
thinkphph采用模板渲染,模板存在View文件夹下,默认是没有View文件夹的,我们自己创建:
在application/index 目录下面创建一个 view 目录,在view目录下再建一个index目录,然后添加模板文件hello.html,整个路径:view/index/hello.html
全文:http://blog.csdn.net/jimo_lonely/article/details/52958751


浙公网安备 33010602011771号