(PHP 4, PHP 5, PHP 7, PHP 8)
copy — Копирует файл
Функция копирует исходный файл из источника from
в целевой файл по пути to.
Для переименования файла вызывают функцию rename().
fromИсходный файл — путь или URL-адрес.
to
Путь к целевому файлу. При передаче в параметр to URL-адреса
операция копирования завершится ошибкой, если потоковая обёртка
не поддерживает перезапись файлов.
Функция перезаписывает целевой файл.
contextКорректный ресурс контекста, который создала функция stream_context_create().
Функция возвращает true, если выполнилась успешно, или false, если возникла ошибка.
Пример #1 Пример копирования файла функцией copy()
<?php
$file = 'example.txt';
$newfile = 'example.txt.bak';
if (!copy($file, $newfile)) {
echo "Невозможно скопировать файл $file...\n";
}