如何在当前PHP视图中从另一个视图调用函数?谁可以帮我这个事? 我只希望它显示包含视图的一部分,而不是整个事物。
答案 0 :(得分:0)
输出缓冲是可能的。
如果您有这样的文件(我们称之为example2.php):
<?php
function example() {
echo 'For example';
}
?>
Here's some text that you don't want to see.
您可以将它包含在输出缓冲区的example.php中。清除缓冲区而不打印其内容,您仍然可以访问该功能。
<?php
ob_start();
include 'example2.php';
ob_clean();
example();
请记住,example2.php中的所有PHP代码都将被执行,并且可能会产生不良副作用。