如何回显将执行的PHP代码?

时间:2011-09-17 07:40:34

标签: php html web echo

我正在建立一个网站,并希望做到以下几点,但我不知道如何: 使用PHP代码回显HTML代码,因此PHP代码执行。我读取文件并回显它,但PHP代码只是一串文本而不执行。

例如:

[网站文件dude.php]

<html>
<?php
echo "dude";
?>
</html>

[另一个网站文件,尝试回显dude.php文件,执行PHP代码]

<?php
$pathToFile = 'dude.php';
$myFile = fopen($pathToFile, 'r');
$theData = fread($myFile, filesize($pathToFile));
echo $theData;
fclose($myFile);
?>

但是我得到的是,dude.php没有执行PHP代码。

我不明白为什么,也许有一些“echo”命令......

我希望这清楚到足以让人们理解。我真的不知道任何其他方式来解释它。

2 个答案:

答案 0 :(得分:5)

您正在寻找include声明。

答案 1 :(得分:-1)

使用eval($ sum Php Code)评估字符串代码。 -Documentation- 但也许你也想使用include。