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á.