move_uploaded_file(file->必需。規定要移動的文件,newloc->必需。規定文件的新位置。)
move_uploaded_file() 函數將上傳的文件移動到新位置。若成功,則返回 true,不然返回 false。函數
註釋:本函數僅用於經過 HTTP POST 上傳的文件。注意:若是目標文件已經存在,將會被覆蓋。spa
本函數檢查並確保由 file 指定的文件是合法的上傳文件(即經過 PHP 的 HTTP POST 上傳機制所上傳的)。若是文件合法,則將其移動爲由 newloc 指定的文件。io
若是 file 不是合法的上傳文件,不會出現任何操做,move_uploaded_file() 將返回 false。file
若是 file 是合法的上傳文件,但出於某些緣由沒法移動,不會出現任何操做,move_uploaded_file() 將返回 false,此外還會發出一條警告。語法
這種檢查顯得格外重要,若是上傳的文件有可能會形成對用戶或本系統的其餘用戶顯示其內容的話。命名
語法:註釋
copy(source-> 必需。規定要複製的文件。,destination-> 必需。規定複製文件的目的地。)
說明: 將文件從 source 拷貝到 destination。若是成功則返回 TRUE,不然返回 FALSE。移動
提示:若是要移動文件的話,請使用 rename()函數。文件
rename() 函數重命名文件或目錄。upload
若成功,則該函數返回 true。若失敗,則返回 false。
rename(oldname->必需。規定要重命名的文件或目錄。,newname->必需。規定文件或目錄的新名稱。,context)