如何制作模板功能?

时间:2010-08-30 11:04:54

标签: php

//TEMPLATE FILE
<html>
f_blog_title();
</html>
//TEMPLATE LOAD
<?php
ob_start();
echo file_get_contents('TEMPLATE FILE');
ob_end_flush();
?>

现在我的问题是,如何搜索f _ ???()并运行???功能

2 个答案:

答案 0 :(得分:4)

如果你正在尝试建立自己的模板系统,也许你应该看看现有的模板系统,并从他们的方式中学习; Smarty似乎最适合初学者。

答案 1 :(得分:0)

Smarty很糟糕 - 它并没有强迫你将逻辑排除在输出之外,你将最终创造出妥协的代码。

尝试一些完全XML化的http://phptal.org/这是我的选择,说实话。 它非常干净,非常容易使用。 最重要的是 - 它迫使你在模板之外的PHP代码中保留逻辑。