首页 > 其他 > 详细

smarty

时间:2016-03-13 17:25:42      阅读:192      评论:0      收藏:0      [点我收藏+]

1.模版引擎定义

php:内嵌html中。

模板引擎:

1.模板:一个页面的框架。

当初例如:

<html>
<body><?php  echo $content ?></body>
</html>

php代码和html代码混在了一起。我们可以把他们分开。根据某种规则,变成:

<html>
<body>{$conetnt}</body>
</html>
、、、、、
$content=‘this is content‘

然后通过模板引擎,将上面两个结合起来。这样,html和php分开来写了。同样也实现了多套模板的功能。

2.原理

模板引擎就是一个php的类。在使用它的时候,首先我们先加载到这个类并创建它,然后获得后端的数据,进而决定使用哪一个模板。最后,根据类中指定的规则,用后端数据区替换模板中的各种占位符。形成的依旧是一个新的.php文件。最终形成的就是像最上面那样的二者混合的文件样式。

smarty

原文:http://www.cnblogs.com/yangxiaomie/p/5272252.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!