使用PHP复制和重命名问题

时间:2010-07-22 18:52:38

标签: php html

我有这个代码来复制一个html文件并重命名它。然而,它没有这样做,我已经尝试了大量的代码变体,但仍然没有。我可能只是忽略了什么,或者我忘记了什么。

$file = 'example.html';
$newfile = '$bla.html;

有关如何解决此问题的任何想法?还是一个不同的代码?提前谢谢!

2 个答案:

答案 0 :(得分:3)

您在这里所做的只是创建变量,您必须实际复制文件。查看PHP的copy()函数。

以下是如何使用它的示例:

$file = 'example.txt'; //path to source file, not just the filename
$newfile = 'example.txt.bak'; //same for this string as above

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

http://php.net/manual/en/function.copy.php

答案 1 :(得分:-3)

或者你可以做

`$file = 'example.html';
$newfile = 'bla.html;
file_get_contents($file);
file_put_contents($file,$newfile);`