2012-07-11 50 views
13

可能重复:
Clone + Rename file with PHP复制和重命名文件到同一个目录,而不删除原始文件

这应该是很容易的。我不想复制&重命名服务器上已存在的图像,同时仍保留原始图像

这里的原始图像的位置:

images/ 
    folder/ 
     one.jpg 

这就是我想要的:

images/ 
    folder/ 
     one.jpg 
     one_thumb.jpg 

我怎样才能做到这一点?你可以看到我不只是重命名现有的文件/图像。我想复制它并将其重命名为相同的目录。

+0

这看起来就像复制。什么是正确更名? – 2012-07-11 23:01:59

+0

用['copy()'](http://us3.php.net/manual/en/function.copy.php)复制它。十分简单。 – 2012-07-11 23:02:14

+0

与PHP的复制功能也许.... – 2012-07-11 23:10:25

回答

5

PHP有一个功能,copy内置可以做到这一点。下面是一个例子:

<?php 
$file = 'one.jpg'; 
$newfile = 'one_thumb.jpg'; 

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

该函数返回一个布尔值,指示复制是否成功。就这么简单!

相关问题