### 用Controller类中的display()方法输出,$this->view是这样的:new View();它是Controller中的一个属性。输出变量用display()方法,$this->view->display(变量)。
### 用View类中的display()方法输出(静态代理)
use think\\facade\\View;
View::display(变量);
### 使用模板输出
模板变量赋值(assign()),$this->assign('name', 'thinkphp');return $this->view->fetch();在view目录下创建index(与控制器同名),index.html(与方法同名)模板默认目录是位于当前模块的view目录,模板文件默认位于以当前控制器命名的目录中在模板中用{$变量名}输出。
### 使用默认值
{$user.nickname|default="这家伙很懒,什么也没留下"}
> *注:stdClass是php中的一个基类,任何时候都可以创建它,它是一个空类,可以自己赋值,但是不能有方法,只有属性。*
### 输出常量
定义的时候用define,不能用const,{$Think.const.常量名}
* php常量输出
{$Think.const.PHP\_VERSION}
* php变量输出
{$Think.server.script\_name} // 输出$\_SERVER\['SCRIPT\_NAME'\]变量
{$Think.session.user\_id} // 输出$\_SESSION\['user\_id'\]变量
{$Think.get.page} // 输出$\_GET\['page'\]变量
{$Think.cookie.name} // 输出$\_COOKIE\['name'\]变量
* 请求变量输出
{$Request.root.true}// 调用Request对象的root方法,并且传入参数true,只接收一个参数
{$Request.param.name}//获得参数