Fungsi move_uploaded_file() PHP
Definisi dan Penggunaan
Fungsi move_uploaded_file() akan memindahkan berkas yang diunggah ke lokasi baru.
Jika sukses, kembali true, jika gagal kembali false.
Sintaks
move_uploaded_file(berkas,newloc)
Parameter | Deskripsi |
---|---|
berkas | Diperlukan. Tentukan berkas yang akan dipindahkan. |
newloc | Diperlukan. Tentukan lokasi baru berkas. |
Keterangan
Fungsi ini memeriksa dan memastikan bahwa berkas Berkas yang ditentukan adalah berkas unggah yang sah (yaitu yang diunggah melalui mekanisme HTTP POST PHP). Jika berkas sah, pindahkan ke lokasi baru yang ditentukan oleh newloc berkas yang ditentukan.
Jika berkas Bukan berkas unggah yang sah, tidak akan ada operasi apapun, move_uploaded_file() akan kembali false.
Jika berkas Adalah berkas unggah yang sah, tetapi karena alasan tertentu tidak dapat dipindahkan, tidak akan ada operasi apapun, move_uploaded_file() akan kembali false, dan juga akan terjadi peringatan.
Pemeriksaan ini terlihat sangat penting, jika berkas yang diunggah mungkin akan menampilkan kontennya kepada pengguna atau pengguna lain di sistem ini.
Petunjuk dan Komentar
Komentar:Fungsi ini hanya digunakan untuk berkas yang diunggah melalui HTTP POST.
Perhatian:Jika berkas tujuan sudah ada, akan dijalankan penutupan.