php模板引擎smarty案例下载,Smarty下载|Smarty(php模板引擎) v3.1.30官方版 - 121下载站...
Smarty是基于php打造的開源模板引擎,說白了就是可以使用這款引擎進行各類PHP程序的模板開發,能夠用于程序員與美工的工作分享,可以大大地提高美工設計效率,并擁有上手簡單,速度快的特點。
解釋smarty的程序
我們可以看到,smarty的程序部分實際就是符合php語言規范的一組代碼,我們依次來解釋一下:
1:/**/語句:
包含的部分為程序篇頭注釋。主要的內容應該為對程序的作用,版權與作者及編寫時間做一個簡單的介紹,這在smarty中不是必需的,但從程序的風格來講,這是一個好的風格。
2:include_once語句:
它將安裝到網站的smarty文件包含到當前文件中,注意包含的路徑一定要寫正確。
3:$smarty = new Smarty():
這一句新建一個Smarty對象$smarty,簡單的一個對象的實例化。
4:$smarty->templates(""):
這一句指明$smarty對象使用tpl模板時的路徑,它是一個目錄,在沒有這一句時,Smarty默認的模板路徑為當前目錄的templates目錄,實際在寫程序時,我們要將這一句寫明,這也是一種好的程序風格。
5:$smarty->templates_c(""):
這一句指明$smarty對象進行編譯時的目錄。在模板設計篇我們已經知道Smarty是一種編譯型模板語言,而這個目錄,就是它編譯模板的目錄,要注意,如果站點位于linux服務器上,請確保
teamplates_c里定義的這個目錄具有可寫可讀權限,默認情況下它的編譯目錄是當前目錄下的templates_c,出于同樣的理由我們將其明確的寫出來。
6:$smarty->left_delimiter與$smarty->right_delimiter:
指明在查找模板變量時的左右分割符。默認情況下為"{"與"}",但在實際中因為我們要在模板中使用
總結
以上是生活随笔為你收集整理的php模板引擎smarty案例下载,Smarty下载|Smarty(php模板引擎) v3.1.30官方版 - 121下载站...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 图算法--人肉搜索
- 下一篇: 360浏览器集成IE8内核