PHP move_uploaded_file()-funktio

Määrittely ja käyttö

move_uploaded_file()-funktio siirtää siirretyn tiedoston uuteen sijaintiin.

Onnistuessaan palauttaa true, muuten false.

Syntaksi

move_uploaded_file(tiedosto,newloc)
Parametrit Kuvaus
tiedosto Välttämätön. Määritä siirrettävä tiedosto.
newloc Välttämätön. Määritä tiedoston uusi sijainti.

Selitys

Tämä funktio tarkistaa ja varmistaa, että tiedosto Määritetty tiedosto on laillinen siirrettävä tiedosto (eli PHP:n HTTP POST -lähetyssäännöllä siirretty). Jos tiedosto on laillinen, se siirretään uuteen sijaintiin newloc määritetty tiedosto

Jos tiedosto ei ole laillinen siirrettävä tiedosto, ei tapahdu minkäänlaista toimintaa, move_uploaded_file() palauttaa false.

Jos tiedosto Tämä on laillinen siirrettävä tiedosto, mutta jossain syystä sitä ei voi siirtää, ei tapahdu minkäänlaista toimintaa, move_uploaded_file() palauttaa false, ja siitä ilmoitetaan myös varoitus.

Tämä tarkistus näyttää erityisen tärkeältä, jos siirretty tiedosto voi mahdollisesti näyttää sisältöään käyttäjälle tai muille käyttäjille järjestelmässä.

Vinkit ja kommentit

Kommentti:Tämä funktio käytetään vain HTTP POST -lähetyksellä siirrettyihin tiedostoihin.

Huomioitavaa:Jos kohdemuisto on jo olemassa, se korvataan.