我正在建立一个网站,并希望做到以下几点,但我不知道如何: 使用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”命令......
我希望这清楚到足以让人们理解。我真的不知道任何其他方式来解释它。
答案 0 :(得分:5)
您正在寻找include
声明。
答案 1 :(得分:-1)
使用eval($ sum Php Code)评估字符串代码。 -Documentation- 但也许你也想使用include。