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