使用PHP 的move_uploaded_file() 函數將檔案上傳到目錄時,文件的名稱與其原始名稱保持不變。當處理多個具有相似名稱的檔案時,或者如果您希望強制執行特定的命名約定時,這可能是不可取的。
要在儲存上傳的檔案之前重新命名它,請修改第二個參數move_uploaded_file()。此參數指定目標路徑和檔案名稱。更改它的方法如下:
$newfilename = round(microtime(true)) . '.' . end($temp); move_uploaded_file($_FILES["file"]["tmp_name"], "../img/imageDirectory/" . $newfilename);
在此範例中:
此方法可確保上傳的檔案收到唯一的隨機名稱,同時保留其原始副檔名。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3