smarty模板的第一個(gè)demo的簡單應(yīng)用
1,下好的壓縮包解壓之后是這樣的:
目錄中,demo文件夾為示例文件。Libs為程序文件。
/libs/Smarty.class.php ? #主文件
/libs/sysplugins/ ?#內(nèi)部plugin
/libs /plugins/ ? #外部plugin,可自由擴(kuò)充
我們只需要用到libs包,把libs包放到自己項(xiàng)目的根目錄
打開Smarty.class.php文件:
查看構(gòu)造函數(shù)
/cahce/ ? #放置緩存文件
/configs / ? #放置可以載入的配置文件
/templates/ ? #放置模板文件
/templates_c/ ? ?#放置對模板編譯后的文件
2,在libs根目錄下新建這四個(gè)文件夾
3,在template模板文件里新建test.html文件
代碼如下:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>test</title> </head> <body> 我們網(wǎng)站的網(wǎng)址是:{$add} </body> </html>
4,根目錄下新建test.php文件
代碼如下:
<?php /** * Created by PhpStorm. * User: Administrator * Date: 2018/3/12 0012 * Time: 下午 12:56 */ require './libs/Smarty.class.php'; $smarty=new Smarty(); $add='ipnx.cn'; $smarty->assign( 'add' , $add ); $smarty->display('./templates/test.html');
5,運(yùn)行index.php
展示如下: