Función PHP move_uploaded_file()

Definición y uso

La función move_uploaded_file() mueve el archivo subido a una nueva ubicación.

Si tiene éxito, devuelve true, de lo contrario devuelve false.

Sintaxis

move_uploaded_file(file,newloc)
Parámetros Descripción
file Requerido. Especificar el archivo que se debe mover.
newloc Requerido. Especificar la nueva ubicación del archivo.

Descripción

Esta función verifica y asegura que file El archivo especificado es un archivo de subida válido (es decir, subido a través del mecanismo de subida HTTP POST de PHP). Si el archivo es válido, se moverá a la ubicación especificada por newloc el archivo especificado.

Si file No es un archivo de subida válido, no se realizará ninguna operación, move_uploaded_file() devolverá false.

Si file Es un archivo de subida válido, pero por alguna razón no se puede mover, no se realizará ninguna operación, move_uploaded_file() devolverá false, además se emitirá una advertencia.

Esta verificación es especialmente importante si hay posibilidades de que el archivo subido muestre su contenido a otros usuarios del sistema.

Sugerencias y comentarios

Comentarios:Esta función solo se utiliza para archivos que se suben a través de HTTP POST.

Atención:Si el archivo de destino ya existe, se sobrescribirá.