clearstatcache
delete
Filesystem Functions
PHP Manual

# copy

(PHP 4, PHP 5)

copy — Copia un archivo

### Descripción

int copy ( string `$origen` , string `$destino` )

Hace una copia de `origen` a `destino` . Devuelve `TRUE` si todo se llevó a cabo correctamente, `FALSE` en caso de fallo.

Example #1 Ejemplo de copy()

`<?php
$file = 'example.txt';
$newfile = 'example.txt.bak';
if (!copy($file, $newfile)) {
echo "failed to copy $file...\n";
}
?>`

Si desea mover un archivo, use la función rename().

> Note: Desde PHP 4.3.0, los parámetros `origen` y `destino` pueden ser ULRs si se ha habilitado la opción "fopen wrappers". Vea fopen() para más detalles. Si `destino` es una URL, la operación de copiado puede fallar si el empaquetador o wrapper no soporta la sobreescritura de archivos existentes.

Warning

Si el archivo de destino ya existe, será sobreescrito.

> Note: Nota de compatibilidad con windows: Si copia un archivo sin tamaño, copy() regresará `FALSE`, pero el archivo será copiado correctamente.

Vea también move_uploaded_file(), rename(), y la sección del manual acerca del Manejo de envío de archivos .

clearstatcache
delete
Filesystem Functions
PHP Manual