ThinkPhp快速入门学习-4

模板操作

1. assign赋值

php后台代码

 public function temp(){
            $rand = 1;
            $this->assign('rand',$rand);
            $this->display();
        }

Html前端代码:

{$rand}

界面显示为 1

在assign函数中第一个参数为内容,第二个参数为变量。

2. if/else标签

后台代码

 public function temp(){
            $rand = mt_rand(1,9);
            $this->assign('rand',$rand);
            $this->display();
        }

前端代码:


恭喜你

多么遗憾

如上行代码,需要注意的是结束符号 ‘/’ ,
而其中的gt就是大于的意思,相同的还有:eq 等于;neq 不等于;gt 大于;egt 大于等于;lt 小于;elt 小于等于 等等。

3. import导入js,css文件

必须要在当先项目下创建一个Public文件夹。
import引入文件以Project/Public为起点。
type的默认值为js


上面代码就是指引入css类型的文件文件为在"Project/Public/Home/Css/Index.css";

4. load方法导入js,css文件


这就是指引用的是Xxx/View/Public/Index.html文件,会自动找到本层的文件

6.模板不要去做太多的事情

模板主要是实现输出功能,尽量不要去处理数据

你可能感兴趣的:(ThinkPhp)