(PHP 4, PHP 5, PHP 7, PHP 8)
copy — Copia un fichero
Realiza un copia del fichero source
a dest
.
Si se quiere mover un fichero, use la función rename().
source
Ruta al fichero de origen.
dest
La ruta de destino. Si dest
es un URL, la operación de copiado puede fallar si la envoltura no admite la sobrescritura de ficheros existentes.
Si el fichero destino ya existe, será sobrescrito.
context
Un recurso de contexto válido creado con stream_context_create().
Versión | Descripción |
---|---|
5.3.4 | Se cambió el parámetro context para que realmente tenga efecto. Anteriormente, se ignoraba cualquier context . |
5.3.0 | Se añadió el soporte para el contexto. |
Ejemplo #1 Ejemplo de copy()
<?php
$fichero = 'ejemplo.txt';
$nuevo_fichero = 'ejemplo.txt.bak';
if (!copy($fichero, $nuevo_fichero)) {
echo "Error al copiar $fichero...\n";
}
?>