0

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

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

<?php echo $name; ?> 

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

{name} 

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

有人可以指点我的地方吗?

4

1 回答 1

2

用正则表达式替换 {variable} 然后 eval-it

是简单的模板引擎,与您的想法非常相似

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

于 2013-05-14T20:50:30.840 回答