Documentación offline PHP master

copy

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

copy

Copia un fichero

Descripción#

copy(string $from, string $to, [resource $context]): bool
```php

Realiza una copia del fichero `from` hacia el fichero `to`.

Si se desea mover un fichero, utilice la función `rename`.

## Parámetros

`from`  
Ruta hacia el fichero origen.

`to`  
La ruta de destino. Si `to` es una URL, la copia puede fallar si este protocolo no soporta la sobrescritura de ficheros existentes.

> [!WARNING]
> Si el fichero de destino `to` ya existe, será sobrescrito.

`context`  
Un recurso de contexto válido, creado por la función `stream_context_create`.

## Valores devueltos

Esta función retorna `true` en caso de éxito o `false` si ocurre un error.

## Ejemplos

Ejemplo con `copy`

```php

Véase también#

move_uploaded_file, rename, La sección del manual relativa a la gestión de subidas de ficheros