嗨我試圖在網上搜索,但實際上找不到它。 那麼$_FILES['file']['name']
和$_FILES['file']['tmp_name']
之間有什麼區別,或者說$_FILES['file']['tmp_name']
究竟是什麼?name和tmp_name之間的區別是什麼
據http://php.net/manual/en/features.file-upload.post-method.php,
$ _FILES [ 'userfile的'] [ '名']原來的 客戶端機器上的文件的名稱。
$ _FILES ['userfile'] ['tmp_name'] 上傳的文件存儲在服務器上的臨時文件名。
那麼臨時文件名和原始文件名有什麼區別?
謝謝
臨時文件在成功上傳時被自動刪除。原名。好吧...保持上傳文件的名稱。這一切都在手冊http://php.net/manual/en/features.file-upload.post-method.php。 *「如果文件未被移走或重命名,該文件將在請求結束時從臨時目錄中刪除。「* –
^可能要補充的是,tmp_name的值是文件存儲使用move_uploaded_file()以 – Devon
@Devon之前,我沒有必要引用‘整個’手冊;-)它不適合在這裏*大聲笑* –