PHP move_uploaded_file() functie
Definitie en gebruik
De move_uploaded_file() functie verplaatst het geüploade bestand naar een nieuwe locatie.
Retourneert true als succesvol, anders false.
syntaxis
move_uploaded_file(file,newloc)
parameters | beschrijving |
---|---|
file | verplicht. Specificeer het bestand dat moet worden verplaatst. |
newloc | verplicht. Specificeer de nieuwe locatie van het bestand. |
beschrijving
Deze functie controleert en zorgt ervoor dat file Het opgegeven bestand is een geldig geüpload bestand (d.w.z. een bestand dat is geüpload via het PHP HTTP POST-uploadmechanisme). Als het bestand geldig is, wordt het verplaatst naar de nieuwe locatie door newloc het opgegeven bestand.
Als file het geen geldig geüpload bestand is, zal er geen actie worden ondernomen. move_uploaded_file() zal false retourneren.
Als file Is een geldig geüpload bestand, maar kan om bepaalde redenen niet worden verplaatst. Er zal geen actie worden ondernomen, move_uploaded_file() zal false retourneren, en er zal een waarschuwing worden afgegeven.
Deze controle is extra belangrijk als er een kans is dat de inhoud van het geüploade bestand wordt weergegeven voor gebruikers of andere gebruikers van het systeem.
Tips en opmerkingen
Opmerking:Deze functie wordt alleen gebruikt voor bestanden die via HTTP POST worden geüpload.
Let op:Als het doelbestand al bestaat, zal het worden overgeschreven.