初识smarty

Posted nul1

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了初识smarty相关的知识,希望对你有一定的参考价值。

 个人体会(不完全正确):就是smarty就是为了更好的使得php/html结合做出来的一个框架。

比方说我现在需要在一个htlml文件里写php代码。如下所示:

技术分享图片

当然了这样子是肯定显示错误的。

技术分享图片

本来是<?php echo "$title";?>的,但是为了更好的阅读就写{$title} 然后再写一个类,将<?php替换为{,将?>替换为>

这个替换的技术就叫做模板引擎技术

技术分享图片(解释:02.html就是我的tmp.html也就是模板文件经过模板引擎技术(MiniSmarty.class.php)处理以后变成了混编文件(02.html.php),这个模板引擎技术你可以简单的理解为讲{替换为<?php,将?>替换为>)

以上是关于初识smarty的主要内容,如果未能解决你的问题,请参考以下文章

PHP的常用的几大模板引擎

六个绝佳的PHP模板引擎

php中,都有哪些模板

ROS+CPP初识

初识UmiJS

初识 HTML5 Video Blob