包含文件内容php

时间:2011-10-04 11:38:37

标签: php file include

我想将php文件中的内容包含到另一个php文件中。 (它在wordpress网站上)
包含或要求不起作用,因为它只包含文件,我需要内容本身 file_get_contents也无法正常工作,因为它只显示我的php代码而不执行它。

我必须使用什么功能?

2 个答案:

答案 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

?>