copy

(PHP 4, PHP 5, PHP 7, PHP 8)

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

Описание

copy(string $from, string $to, ?resource $context = null): bool

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

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

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

from

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

to

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

Внимание

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

context

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

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

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

Примеры

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

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

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

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