tp5.0和tp3.2中前台模板IF標簽和FOREACH的區別


IF標簽

tp3.2

1 <if condition="($name eq 1) OR ($name gt 100) "> 
2     value1
3 <elseif condition="$name eq 2"/>
4     value2
5 <else /> 
6     value3
7 </if>

tp5.0

1 {if condition="($name == 1) OR ($name > 100) "} 
2     value1
3 {elseif condition="$name eq 2"/}
4     value2
5 {else /} 
6     value3
7 {/if}

 

FOREACH標簽

tp3.2

1 <foreach name="list" item="vo" >    
2     {$key}|{$vo.id}:{$vo.name}
3 </foreach>

tp5.0

1 {foreach $list as $vo} 
2     {$vo.id}:{$vo.name}
3 {/foreach}

 

注:最大的區別就是tp3.2用的是 < > 尖括號 ,tp5.0用的是 { } 花括號


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM