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

  • 相关阅读:
    CSS3--box-shadow
    C#快捷键
    c#基础3
    C#基础2
    C#基础
    javascript 字符串总结
    javasrcipt中的for in 循环
    javascript复习总结
    结构体数组排序
    ArrayList集合排序
  • 原文地址:https://www.cnblogs.com/mr-amazing/p/3936664.html
Copyright © 2011-2022 走看看