文件“放置”内容函数不添加;“回声”;从php文件
我正在尝试将php文件从服务器复制到服务器中其他路径中的html文件。 php文件包含“echo$var”,在它复制之后,它不会复制“echo”而只复制html 例如:文件“放置”内容函数不添加;“回声”;从php文件,php,file,Php,File,我正在尝试将php文件从服务器复制到服务器中其他路径中的html文件。 php文件包含“echo$var”,在它复制之后,它不会复制“echo”而只复制html 例如: $file = file_get_contents("../view_details.php"); file_put_contents($full_date, $file); view_details.php文件: echo "hello world"; 将以html返回 echo "hello world"; 在页面源代
$file = file_get_contents("../view_details.php");
file_put_contents($full_date, $file);
view_details.php文件:
echo "hello world";
将以html返回
echo "hello world";
在页面源代码中,而不是hello world本身。如果您包含一个php文件并希望它执行,为什么不使用
include()
?而不是此$文件=文件获取内容(“http://www.test.view_details.php");
尝试使用这个$file=file\u get\u contents(“view\u details.php”)代码>这是因为将执行处的PHP,并将结果输出返回到您的脚本,这不会从远程URL返回PHP源代码。如何在生成的文件中包含“echo”?@nim您知道顶级域和文件名之间应该有一个/吗?我知道这是一个假链接,但是你在链接上犯了两个基本错误,所以我只想检查一下。如果文件在同一台服务器上,那么使用文件系统引用而不是URL,然后,您将读取原始文件,而不是执行iti。我知道,我尝试使用引用而不是url。同样,OP提到该文件来自不同的服务器路径,而不是来自同一服务器。@jqheart当我读取它时,它可能在同一服务器上,但可能在不同的文件夹中。当我使用file_get_contents(“view_details.php”)时也是如此我也一样result@jqheart如果OP想要调用另一个文件夹中的文件,为什么不使用“/”?@Andreas yeah根据nim的评论,这些文件似乎位于同一台服务器上。我忽略了它的朋友