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++}

  • 相关阅读:
    Socket
    剑指 Offer 14- I. 剪绳子
    剑指 Offer 29. 顺时针打印矩阵
    判断二分图
    vue生命周期以及常用标签
    滑动窗口
    二叉树
    常用算法
    动态规划
    蓄水池抽样
  • 原文地址:https://www.cnblogs.com/mr-amazing/p/3936664.html
Copyright © 2011-2022 走看看