如果我有这样的hello.php文件:
Hello, <?php echo $foo; ?>!
Run Code Online (Sandbox Code Playgroud)
我想在一些PHP代码中做这样的事情:
$text = renderPhpToString('hello.php', array('foo'=>'World'));
Run Code Online (Sandbox Code Playgroud)
并最终得到
$text == 'Hello, World!'
Run Code Online (Sandbox Code Playgroud)
这可能用标准的PHP 5吗?显然我想要更复杂的模板与循环等等..
我试图进入codeigniter MVC,但我不知道我如何制作我的模板,所以我有2个文件(页眉和页脚),然后我可以使我的控制器,然后只将信息放在"内容"div,所以我包括顶部和标题这样的好方法
<?php
include("header.php");
?>
<div id="content">My content here</div>
<?php
include("footer.php");
?>
Run Code Online (Sandbox Code Playgroud)
希望你明白我的意思,可以帮助我:)