美好的一天 我有一个.php文件,我想通过fopen()和file_get_content()函数编辑。但是,我的文件也包含一些PHP代码,我设法从我的文件中获取内容但没有php部分。另外,我尝试了eval()(我知道它没有建议!)功能,结果相同。我想知道是否有办法获得该文件中的任何内容,无论它的文本或代码是什么。 感谢
以下是我使用的代码:
public function editwarning()
{
$filename = "http://www.parkho.ir/admin/templates/pm/email_warning.php";
$content = file_get_contents($filename);
echo $content;
}
答案 0 :(得分:1)
您有两种选择:
1)将文件PATH传递给$filename
var:
$filename = "/var/www/app/email_warning.php"; // <--- replace /var/www/app for your path
2)或者您需要使用htmlentities()
:
<?php
$content = htmlentities(file_get_contents($filename));
echo $data;