Twig 不会处理 PHP 标签。因此,创建基于布局(例如 base.html.twig
)的 phpinfo()
页面是一项挑战。
是否可以将 phpinfo()
的 HTML 内容转储到某个变量中并将其作为正文内容传递给布局?或者,是否有更好的方法进行?
最佳答案
只需使用输出缓冲捕获 phpinfo()
的输出,并将其传递给模板。
ob_start();
phpinfo();
$phpinfo = ob_get_clean();
echo $twig->render('phpinfo.html.twig', array('phpinfo' => $phpinfo));
关于Symfony2 : phpinfo() using a twig template for layout?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32927134/