Intereting Posts

Скопируйте и переименуйте файл в тот же каталог, не удаляя исходный файл

Возможный дубликат:
Клонировать + переименовать файл с помощью PHP

Это должно быть довольно легко. Я не буду копировать и переименовывать изображения, которые уже существуют на сервере , сохраняя при этом исходное изображение .

Вот исходное местоположение изображения:

images/ folder/ one.jpg 

Это то, что я хочу:

 images/ folder/ one.jpg one_thumb.jpg 

Как я могу это достичь? Вы можете видеть, что я не просто переименовываю существующий файл / изображение. Я хочу скопировать его и переименовать в тот же каталог.

Просто используйте метод копирования: http://php.net/manual/en/function.copy.php

Пример:

 <?php $file = 'images/folder/one.jpg'; $newfile = 'Images/folder/one_thumb.jpg'; if (!copy($file, $newfile)) { echo "failed to copy"; } 

PHP имеет функцию, встроенную копию, которая может это сделать. Вот пример:

 <?php $file = 'one.jpg'; $newfile = 'one_thumb.jpg'; if (!copy($file, $newfile)) { echo "failed to copy $file...\n"; } ?> 

Функция возвращает логическое значение, указывающее, была ли копия успешной. Это так просто!