(PHP 4, PHP 5, PHP 7, PHP 8)
copy — Копирует файл
$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";
}
?>