gpt4 book ai didi

php - 执行另一个 PHP 文件并返回方法的输出,这可能吗?

转载 作者:行者123 更新时间:2023-12-05 00:19:32 26 4
gpt4 key购买 nike

假设我有一个 PHP 脚本 test.php,它有一个方法

<?php
function execute($filename){
//do something

return $output;
}
?>

我还有另一个 PHP 脚本 executable.php

<?php 
echo "I am executed";
?>

然后我可以运行任何代码来执行第二个文件并在我调用 echo execute('executable.php'); 时返回第一个方法 execute 的输出?

我想你们应该明白我的意思了。

最佳答案

您可以使用 output buffering ,只要被包含的文件还没有这样做:

ob_start();

require $filename;

$content = ob_get_contents();

ob_end_clean();

return $content;

关于php - 执行另一个 PHP 文件并返回方法的输出,这可能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14330804/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com