使用Laravel时,您可以使用Seek(0, 0)
代替{ $variable }
,在使用没有Laravel的PHP时可以这样做吗?
答案 0 :(得分:2)
让我看看我是否帮助你。您希望将变量元素放在HTML模板文件中而不使用丑陋的“<?php echo ...; ?>
”?
您需要的是Template engine。您可以获得其中一个即用型模板系统并学习如何使用它们(但它们没有您描述的确切行为),或者您可以编写自己的解析器。
我个人制作了自己的HTML解析器,其行为适合我使用它。根据您的需要,您只需要阅读HTML文件并使用正则表达式替换
^\{ (.+) \}$
与
$($1)