可能与这个问题重复:
用PHP克隆+重命名文件
这应该很容易。我想要复制并重命名已经存在于服务器上的图片,同时保留原始图片。
下面是原始图片的位置:
images/
folder/
one.jpg
这是我想要的内容:
images/
folder/
one.jpg
one_thumb.jpg
我该如何做到这一点?你可以看到,我不仅仅是重命名现有的文件/图片,我想将它复制并将其重命名为相同的目录。
可能与这个问题重复:
用PHP克隆+重命名文件
这应该很容易。我想要复制并重命名已经存在于服务器上的图片,同时保留原始图片。
下面是原始图片的位置:
images/
folder/
one.jpg
这是我想要的内容:
images/
folder/
one.jpg
one_thumb.jpg
我该如何做到这一点?你可以看到,我不仅仅是重命名现有的文件/图片,我想将它复制并将其重命名为相同的目录。
只需使用copy方法:http://php.net/manual/zh/function.copy.php
例如:
<?php
$file = 'images/folder/one.jpg';
$newfile = 'Images/folder/one_thumb.jpg';
if (!copy($file, $newfile)) {
echo "failed to copy";
}
PHP内置了一个名为copy的函数,可以实现这个功能。以下是一个例子:
<?php
$file = 'one.jpg';
$newfile = 'one_thumb.jpg';
if (!copy($file, $newfile)) {
echo "failed to copy $file...\n";
}
?>
copy()
函数进行复制。非常简单。 - Michael Berkowski