copy

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

copyCopia arquivo

Descrição

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

Faz uma cópia do arquivo informado em from para o arquivo informado em to.

Se o pretendido for mover um arquivo, utilize a função rename().

Parâmetros

from

Caminho para o arquivo de origem.

to

O caminho de destino. Se o parâmetro to for uma URL, a operação de cópia pode falhar se o empacotador não suportar a sobrescrita de arquivos existentes.

Aviso

Se o arquivo de destino já existir, ele será sobrescrito.

context

Um resource válido de contexto criado com stream_context_create().

Valor Retornado

Retorna true em caso de sucesso ou false em caso de falha.

Exemplos

Exemplo #1 Exemplo de copy()

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

if (!
copy($file, $newfile)) {
echo
"falha ao copiar $file...\n";
}
?>

Veja Também

To Top