澳门正规赌博十大网站-澳门游戏网站
做最好的网站

模板中的语法,递归方法代码

模板中的语法,递归方法代码。 </if>

) ENGINE=MyISAM AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;

    2.volist
        <volist name='list' id='v'>
            {$v.username}<br/>
        </volist>
    3.foreach
        <foreach name='list' item='v' key='k'>
            {$k}-------{$v}<br/>
        </foreach>
四、特殊标签
模板中的语法,递归方法代码。    1、比较标签
            eq或者 equal 等于
            neq 或者notequal 不等于
            gt 大于
            egt 大于等于
            lt 小于
            elt 小于等于
            heq 恒等于
            nheq 不恒等于
        <eq name="name" value="value">value</eq>

 

self::tree($data,$value['id'],$count 1);

一、导入CSS和JS文件     

            <else />

}

    2.范围标签
        in      
                <in name='n' value='9,10,11,12'>在这些数字里面<else/>不在这些数字的范围内</in>
模板中的语法,递归方法代码。                <notin name='n' value='9,10,11,12'>在这些数字里面<else/>不在这些数字的范围内</in>
        between
                <notbetween name='n' value='1,10'>{$n}在1-10之间<else/>{$n}不在1到10之间</between>
    3.present
        标签来判断模板变量是否已经赋值,
        <present name='m'>m有赋值<else/>m没有赋值</present>
    4.Empty
        empty标签判断模板变量是否为空,
        <empty name='n'>n为空赋值<else/>n有值</empty>
模板中的语法,递归方法代码。模板中的语法,递归方法代码。    5.Defined
        判断常量是否已经定义
模板中的语法,递归方法代码。    6.Define
        在模板中定义常量
    7.Assing
        模板中变量赋值               
        
五、其他标签使用
    1、在模板中直接使用PHP代码
        <php> echo "我是赵桐正" </php>
    2、建议更改左右定界符
        在配置文件中改变
            'TMPL_L_DELIM'=>'<{', //修改左定界符
            'TMPL_R_DELIM'=>'}>', //修改右定界符

以上形式会抱T_ELSE解析错误,即使写成<if1><else1 /></if1>这种形式也一样,最新版的总是不稳定的!

<if condition="$i eq 0 ">

        <if condition='$age lt 18'>
            未成年
            <elseif  condition='$age eq 18'/>
            青春年少
            <else />
            成年
        </if>
        >  gt
        <  lt
        == eq
        <= elt
        >= egt
        != neq
        === heq
        !== nheq

   yes  

`typeid` int(11) DEFAULT '0' COMMENT '上级分类0表示一级',

     1、css link
       js  scr
        <link rel='stylesheet' type='text/css' />
        <script src='__PUBLIC__/Js/test.js'></script>
    2.import
        <import type='js' file='Js.test' /> //导入Public文件夹下面的Js目录中的test.js文件,import标签可以省略type属性,默认就是js的
        <import type='css' file='Css.test' />
        //可以更改默认文件夹 设置basepath属性
        <import type='js' file='Js.my' basepath='./Other'/>
    3.load
        //方法可以自动检测导入的文件类型
        <load />
二、分支结构
    1、if    
        <if condition='$sex eq "男"'>
            男人是泥巴做的
            <else />
            女人是水做的
        </if>

       2222

`count` int(11) DEFAULT '0',


用2.0版的吧

}

        <switch name='number'>
            <case value='1'>一个和尚挑水吃</case>
            <case value='2'>两个和尚台水吃</case>
            <case value='3'>三个和尚没水吃</case>
            <default/> 这里是默认值
        </switch>
三、循环结构

</if>

`Id` int(11) NOT NULL AUTO_INCREMENT,

  1.for
        <table border='1' width='500'>
            <for start='10' end='00' name='j' step='-2' comparison='gt'>
                <tr><td>{$j}</td><td>abc</td></tr>
            </for>
        </table>

模板中写成以下形式

$list=$this->tree($list);

      111

//注意for是用于循环几级分类,有阶梯的效果显示作用

<if condition="$value eq 'list'">

* @param Int $count      //第几级分类

<if condition="$value eq 'list'">

{

 

* @param Array $data    //数据库里获取的结果集


static public $treeList = array(); //存放无限分类结果如果一页面有多个无限分类可以使用 Tool::$treeList = array(); 清空

<for start="0" end="$vo['count']">

return self::$treeList ;

static  public function tree($data,$pid = 0,$count = 1)

第四步、输出模板页

本文由澳门正规赌博十大网站发布于澳门游戏网站,转载请注明出处:模板中的语法,递归方法代码