2011-08-02 76 views

回答

1

您可以使用PHP的复制功能

如:

<?php 
$file = 'example.txt'; 
$newfile = 'example.txt.bak'; 

if (!copy($file, $newfile)) { 
    echo "failed to copy $file...\n"; 
} 
?> 

PHP COPY

+0

它没有按照我的预期工作。 –

+0

结果是什么,什么是例外? – nidhin

+0

对不起,回复迟了, 它现在正在工作.. –

0

您也可以delete在index.php和rename的filecontent.txt事后的index.php,如果只是一个替代品。

+0

我需要事先删除还是没有抱怨的PHP覆盖? –

+1

这与PHP无关,但与底层文件系统有关。通常,您不能将文件重命名为已经提供给其他文件的名称 - 所以是的,您需要先将其删除。 – feeela

+0

我只想替换包含php标签的完整内容。 我不想为一个文件做这个,我有很多文件 –

0
unlink ("index.php"); 
rename ("filecontent.txt", "index.php");