Funkcja PHP move_uploaded_file()

Definicja i zastosowanie

Funkcja move_uploaded_file() przeniesie przesyłany plik do nowej lokalizacji.

Jeśli pomyślnie, zwróci true, w przeciwnym razie zwróci fałsz.

Gramatyka

move_uploaded_file(file,newloc)
Parametry Opis
file Wymagane. Określ plik do przeniesienia.
newloc Wymagane. Określ nową lokalizację pliku.

Opis

Ta funkcja sprawdza i zapewnia, że file Zwanego pliku jest legalnym plikiem do przesyłania (tzn. przesłanego za pomocą mechanizmu HTTP POST PHP). Jeśli plik jest legalny, zostanie przeniesiony do nowej lokalizacji określonej przez newloc zwanego plikiem.

Jeśli file To nie jest legalny plik do przesyłania, żadna operacja nie zostanie wykonana, move_uploaded_file() zwróci fałsz.

Jeśli file To jest legalny plik do przesyłania, ale z różnych powodów nie można go przenieść, żadna operacja nie zostanie wykonana, move_uploaded_file() zwróci fałsz, a także zostanie wyświetlony komunikat ostrzegawczy.

Ta kontrola wydaje się szczególnie ważna, jeśli przesyłany plik może wyświetlać swoje treści innym użytkownikom tego systemu.

Wskazówki i komentarze

Komentarz:Ta funkcja jest przeznaczona wyłącznie do plików przesyłanych przez HTTP POST.

Uwaga:Jeśli plik docelowy już istnieje, zostanie nadpisany.