我正在弄乱模板,我遇到了一种情况,我需要在浏览器中回显一个包含html&的模板。 PHP。如何评估PHP并将其发送到浏览器?
所以这是一个例子(main.php):
<?php if ($id > 10): ?>
Greater than 10!
Less than 10!
$contents; // Contains main.php in string format
echo eval($contents); // Doesn't work... How do I do this line??
?>编辑:我的模板还允许您从控制器Smarty风格注入数据。输出缓冲区是否允许我这样做,然后评估我的PHP。理想的是它首先通过代码并首先评估所有标签,然后运行php。这样我可以使用从我的控制器发送的数据创建循环和东西。
So maybe a more complete example:
{$title}
<?php if ($id > 10): ?>