(PHP 4, PHP 5)
copy — Copia archivos
$source
, string $dest
[, resource $context
] )
Realiza un copia del archivo source a
dest.
Si quiere mover un archivo, use la función rename().
source
Ruta del archivo de origen.
dest
La ruta de destino. Si dest es una URL, la
operación de copia puede fallar si la envoltura no soporta la sobrescritura de
archivos existentes.
Si el archivo destino ya existe será sobrescrito.
context
Un recurso de contexto válido creado con stream_context_create().
Devuelve TRUE en caso de éxito o FALSE en caso de error.
| Versión | Descripción |
|---|---|
| 5.3.0 | Se añadió el soporte para el contexto. |
| 4.3.0 |
source y dest
ahora pueden ser URLs si la "envoltura fopen" ha sido habilitada.
Véase fopen() para más detalles.
|
Ejemplo #1 Ejemplo de copy()
<?php
$archivo = 'ejemplo.txt';
$nuevo_archivo = 'ejemplo.txt.bak';
if (!copy($archivo, $nuevo_archivo)) {
echo "Error al copiar $archivo...\n";
}
?>