Ease Template Manual Version:E3
功能清單:
選擇最合適的範本 ET
ET 無與倫比的優勢
ET學習入門實例
深入範本應用:變數
深入範本應用:路徑解析
深入範本應用:邏輯判斷
深入範本應用:迴圈處理
深入範本應用:嵌套迴圈
深入範本應用:特殊迴圈
深入範本應用:彌補函式
深入範本應用:連載執行
深入範本應用:中層編譯
深入範本應用:內部引用
深入範本應用:引用PHP
深入範本應用:多語言篇
深入範本應用:偵錯平臺
下載ET
版本歷史
聯係作者
ET 經典案例
深入範本應用:邏輯判斷
說到將邏輯判斷引入範本,部分程式設計人員比較反感此做法,他們覺得範本隻需負責页面設計不需參與邏輯處理。不過每個人的觀點及開發模式不同,為了滿足各種類型使用者的需求,在此嚮各位提供極為簡單的範本使用方法,僅供參考。

Ease Template 邏輯判斷與PHP邏輯判斷的使用方法一樣,而且可以使用 ( ) 與 [ ] 混合編寫,帶來方便的同時也希望編寫者擁有良好的程式碼習慣,請統一標準。

test_3.php
  1. <?php  
  2. include "./template.ease.php";  
  3. $tpl = new template();  
  4. //方便邏輯判斷變數  
  5. $a 1;  
  6. $b 2;  
  7. $tpl->set_file('test_3');  
  8. $tpl->p();  
  9. ?>


為了讓您能夠更好的瞭解到Ease Template在範本中的使用,您可以根據喜好選擇用法。

test_3.htm
  1. <!-- 判斷陳述式 -->  
  2. <!-- IF[$a==1] -->  
  3. 變數a為{a}  
  4. <!-- ELSE -->  
  5. 變數a為空  
  6. <!-- END -->  
  7. <!-- 判斷結束 -->  
  8. <!-- if($a==1) -->  
  9. 變數a成立  
  10. <!-- end -->  
  11. <!-- 變數對比 -->  
  12. <!-- IF($a==$b) -->  
  13. 變數a等於變數b  
  14. <!-- ELSEIF($a>$b) -->  
  15. 變數a大於變數b  
  16. <!-- ELSE -->  
  17. 變數a小於變數b  
  18. <!-- END -->  
  19. <!-- 比較結束 -->
我要啦免费统计