Php - 替换问号标志

时间:2013-05-14 20:43:36

标签: php

是否可以将php标签替换为自定义内容?

Smarty库可以分配值,然后渲染它们而不是:

<?php echo $name; ?> 

你可以在业务逻辑中分配值,然后在模板中说出

{name} 

我想创建自己的函数/类/库,所以当我在index.tpl中编写时,浏览器会认为它是&lt; ?php echo ..

有人可以指点我吗?

1 个答案:

答案 0 :(得分:2)

用regexp替换{variable},然后用eval-it

替换

here是简单的模板引擎,非常类似于您的想法

我的意思是,更好的是使用现有模板引擎,例如LatteTwigSmarty。它没有必要重新发明轮子:))