我想将php文件中的内容包含到另一个php文件中。 (它在wordpress网站上)
包含或要求不起作用,因为它只包含文件,我需要内容本身
file_get_contents也无法正常工作,因为它只显示我的php代码而不执行它。
我必须使用什么功能?
答案 0 :(得分:5)
我也不完全理解你的问题,但我认为这可能适合你:
ob_start();
include('yourfile.php');
$contents = ob_get_clean();
$contents
现在将包含PHP脚本的“内容”(输出)。
答案 1 :(得分:4)
包含或要求不起作用,因为它只包含文件
暂停。什么? Include包含文件中的代码。我敢肯定这就是你想要的。例如,请参阅下面的代码。 test.php
中包含vars.php
,并且能够回显vars.php
//vars.php
----------
<?php
$color = 'green';
$fruit = 'apple';
?>
----------
//test.php
----------
<?php
echo "A $color $fruit"; // A
include 'vars.php';
echo "A $color $fruit"; // A green apple
?>