copy

(PHP 4, PHP 5, PHP 7)

copyКопирует файл

Описание

copy ( string $source , string $dest [, resource $context ] ) : bool

Копирует файл source в файл с именем dest.

Если вы хотите переименовать файл, используйте функцию rename().

Список параметров

source

Путь к исходному файлу.

dest

Путь к целевому файлу. Если dest является URL, то операция копирования может завершиться ошибкой, если обертка URL не поддерживает перезаписывание существующих файлов.

Внимание

Если целевой файл уже существует, то он будет перезаписан.

context

Корректный ресурс контекста, созданный функцией stream_context_create().

Возвращаемые значения

Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.

Список изменений

Версия Описание
5.3.4 Изменён параметр context для достижения результата. Ранее любые параметры context игнорировались.
5.3.0 Добавлена поддержка контекста.

Примеры

Пример #1 Пример использования функции copy()

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

if (!
copy($file$newfile)) {
    echo 
"не удалось скопировать $file...\n";
}
?>

Смотрите также