Sistema de archivos
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 .


Sistema de archivos
PHP Manual