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