zoukankan      html  css  js  c++  java
  • 总结7.8 tp5视图

    默认的模板文件定义规则是:

    视图目录/控制器名(小写)/操作名(小写)+模板后缀

    模板标签

    模板文件可以包含普通标签和标签库标签,标签的定界符都可以重新配置。

    普通标签用于变量输出和模板注释,普通模板标签默认以{ 和 } 作为开始和结束标识,并且在开始标记紧跟标签的定义,如果之间有空格或者换行则被视为非模板标签直接输出。

    标签库标签可以用于模板变量输出、文件包含、条件控制、循环输出等功能,而且完全可以自己扩展功能。

    控制器下

    $this->assign('data','thinkphp');

    return $this->fetch();

    //在控制器中我们给模板变量赋值,然后就可以在模板中使用:

    Hello,{$name}

    数组变量

     

    $data['name'] = 'ThinkPHP';

     

    $data['email'] = 'thinkphp@qq.com';

     

    $view->assign('data',$data);

     

    在模板中我们可以用下面的方式输出

     

    Name:{$data.name}

     

    Email:{$data.email}

    使用函数

    {$data.name|md5} {:md5($data.name)}

    //往往需要对模板输出变量使用函数,可以使用:

    {$create_time|date="y-m-d",###}{:date(‘y-m-d’,$create_time)}

    //如果函数有多个参数需要调用,则使用需要用###标识变量位置

     

  • 相关阅读:
    PL/SQL编程急速上手
    MySQL编程
    T-SQL编程
    SQL入门,就这么简单
    前端工具配置(webpack 4、vue-cli 3)
    Vue-router
    Vue组件应用
    Vue.js应用基础
    Bootstrap应用核心
    一篇文章教会你jQuery应用
  • 原文地址:https://www.cnblogs.com/HighKK/p/13329629.html
Copyright © 2011-2022 走看看