【发布时间】:2015-10-11 10:30:12
【问题描述】:
我试图弄清楚如何从类类型控制器执行 HTML 和 PHP 代码并将结果存储到变量中以模拟一些面向 MVC 的框架的行为,例如:
我有一个名为 $mystic_var 的变量,我想用这个 var 和一个奇怪的函数(我不知道是哪个函数)来读取 .php 文件,执行它并存储结果进入我的 $mystic_var
假设try.php有以下内容:
<html>
<head></head>
<body><?php echo "Hello world"; ?></body>
</html>
然后我执行 $mystic_var = mystic_function('try.php');然后如果我检查我的 $mystic_var,它会是这样的:
<html>
<head></head>
<body>Hello World</body>
</html>
【问题讨论】:
-
mystic_function 是
include。 -
但 Include 只会包含 php 文件,但不会执行并存储结果
-
好吧,包括它确实会执行它,但是您需要使用输出缓冲来防止执行结果出现在屏幕上而不是在您的变量中。
标签: php view controller