在WEB开发中,PHP作为业务逻辑,HTML作为表现逻辑.但是在Smarty一些文档中可以看到模板文件的拓展名是.tpl,而不是.html,其实所谓的.tpl就是.html.
模版文件可以用任意的扩展名,如果是.html扩展名,渲染模板为$smarty->display('xx.html'); ,如果是.tpl拓展名,渲染模板为$smarty->display('xx.tpl'); ,只不过这两种使用率比较高,其他的拓展名并没有太大的语义,.htmll和.tpll也是可以的,不信快去试试吧!