PHP move_uploaded_file() funktion
Definition og brug
move_uploaded_file() funktionen flytter uploadede filer til en ny placering.
Returnerer true, hvis succesfuldt, ellers returnerer false.
Syntaks
move_uploaded_file(fil,newloc)
Parametre | Beskrivelse |
---|---|
fil | Obligatorisk. Angiv filen, der skal flyttes. |
newloc | Obligatorisk. Angiv filens nye placering. |
Beskrivelse
Denne funktion kontrollerer og sikrer, at fil den angivne fil er en gyldig uploadfil (dvs. uploadet via PHP's HTTP POST-mekanisme). Hvis filen er gyldig, vil den blive flyttet til en ny placering defineret af newloc angivet fil.
Hvis fil ikke er en gyldig uploadfil, vil ingen handling finde sted, move_uploaded_file() vil returnere false.
Hvis fil Er en gyldig uploadfil, men kan ikke flyttes af nogen grund, ingen handling vil finde sted, move_uploaded_file() vil returnere false, og der vil også blive udstedt en advarsel.
Denne kontrol er særligt vigtig, hvis der er mulighed for, at uploadede filer kan vise indholdet til brugere eller andre brugere af systemet.
Vedvarende og kommentarer
Kommentar:Denne funktion bruges kun til filer, der uploades via HTTP POST.
Bemærk:Hvis målfilen allerede eksisterer, vil den blive overskrevet.