zoukankan      html  css  js  c++  java
  • thinkPHP 模板中变量的使用

    一、变量输出       
            1.标量输出(普通)
            2.数组输出
                    {$name[1]}
                    {$name['k2']}
                    {$name.k1}

                $arr = array('a1'=>'和可适当','a2'=>'舒服点');
                    $this->assign($arr);  //直接传递整个数组不赋值,在模板中直接使用数组的下标作为名字
                <{$a1}>   // =和可适当
            3.对象输出
                如何引入第三方的类文件
                1.www hinkThinkPHPExtendLibraryORG 文件夹下新建文件夹 Test
                2.新建 Test.class.php
                3.import('ORG.Test.Test');
                4.new Test
                $obj = new Test();
                        $this->assign('obj',$obj);

                    {$obj:k}
                    {$obj->k}
    二、系统变量 cookie session get...  手册->模板引擎->系统变量中有详解
            {$Think.get.id}
    三、使用函数
            {$name|strtoupper} 生成的编译后文件是 <?php echo (strtoupper($name)); ?>
            {$name|date='Y m d H:i:s',###}
    四、默认值
            {$name|default='这里是默认值'}
    五、运算符
            + - * / % ++ --
            {$name++}

  • 相关阅读:
    十四、内部类
    十三、模板设计模式
    十二、面向对象之多态
    三、泛型
    Spring Security学习笔记
    Maven构建web项目在Eclipse中部署的几种方法
    spring如何实现定时任务
    安装jar包到本地仓库
    使用java对pdf转成tiff文件
    word文档转pdf解决修订问题
  • 原文地址:https://www.cnblogs.com/mr-amazing/p/3936664.html
Copyright © 2011-2022 走看看