(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";
}
?>