Tho*_*sen 11 php model-view-controller file-io templates eval
我正在设计自己的MVC模式,以简化创建主页的过程.我的模板系统需要我的控制器类输出我的视图.这意味着我必须通过php函数输出文件.我一直在寻找一段时间,似乎无法找到解决方案.
我怎样才能通过PHP函数运行一个表示某些源代码("<?","<?php","?>"等)的字符串作为php?Eval不会拿我的<?标志(我读到这个功能是因为某些原因而废话).
PiT*_*ber 24
您可以执行php代码并收集输出,如下所示:
ob_start();
include "template.phtml";
$out1 = ob_get_clean();
Run Code Online (Sandbox Code Playgroud)
http://www.php.net/manual/de/function.ob-get-contents.php