标签: php
是否可以将php标签替换为自定义内容?
Smarty库可以分配值,然后渲染它们而不是:
<?php echo $name; ?>
你可以在业务逻辑中分配值,然后在模板中说出
{name}
我想创建自己的函数/类/库,所以当我在index.tpl中编写时,浏览器会认为它是&lt; ?php echo ..
有人可以指点我吗?
答案 0 :(得分:2)
用regexp替换{variable},然后用eval-it
here是简单的模板引擎,非常类似于您的想法
我的意思是,更好的是使用现有模板引擎,例如Latte,Twig或Smarty。它没有必要重新发明轮子:))