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文件: