1.下載安裝
其實下載解壓就行
目錄結構
簡單點說,demo還是有點用的,不懂的時候可以翻翻,
主要使用libs裏面的東西,其中Smarty.class.php是主要文件,而SmartyBC.class.php是兼容文件
2.開啓緩存:口訣:五配置兩方法
建立test.php ,建立配置的文件夾
3.新建模板test.tpl(也可以是test.html,尾綴隨意)
傳參到模板,渲染(個人認爲和tp沒啥不同,不過聽說tp內部引用了smarty,這樣就可以合理解釋了)
4.基本語法
常見變量和一維數組
輸出:
常見變量:{$articletitle}
一維數組兩種方式:
二維數組:
輸出:
類複製到
輸出:
5.變量調節器:
6.條件判斷,本來打算不寫這個的 太基礎了
7.函數調用
內部函數:
自定義函數:
輸出:
8.mvc 實例
smarty 配置文件:
導入smarty文件: