Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/269.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
文件“放置”内容函数不添加;“回声”;从php文件_Php_File - Fatal编程技术网

文件“放置”内容函数不添加;“回声”;从php文件

文件“放置”内容函数不添加;“回声”;从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"; 在页面源代

我正在尝试将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";

在页面源代码中,而不是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的评论,这些文件似乎位于同一台服务器上。我忽略了它的朋友