运行/执行后获取php文件的内容

Jon*_*an. 4 php file

如何将include的结果放入PHP变量?

我试过file_get_contents但它给了我实际的PHP代码,而我想要什么回应.

Gor*_*don 7

通过输出缓冲捕获包含文件中打印的任何内容

ob_start();
include 'yourFile.php';
$out = ob_get_contents();
ob_end_clean();
Run Code Online (Sandbox Code Playgroud)

或者,在脚本中设置返回值,例如

// included script
return 'foo';
// somewhere else
$foo = include 'yourFile.php';
Run Code Online (Sandbox Code Playgroud)

参见http://de2.php.net/manual/en/function.include.php的例5