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";
}

?>

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