如何在 PHP 中上傳檔案時自訂檔案名稱?

Barbara Streisand
發布: 2024-11-10 01:23:02
原創
880 人瀏覽過

How to Customize File Names During File Uploads in PHP?

在檔案上傳期間自訂檔案名稱

要使用 PHP 上傳並儲存文件,可以使用提供的程式碼。但是,如果您希望為已儲存的檔案指定自訂名稱,請按照以下步驟操作:

  • 提取檔案副檔名:要確定檔案的副檔名(例如「png 」) ,使用pathinfo函數提取有關上傳文件的信息,然後可以將其儲存為變數。
$info = pathinfo($_FILES['userFile']['name']);
$ext = $info['extension'];
登入後複製
  • 建立自訂檔案名稱:透過將字串(例如「myFile」)與擷取的副檔名組合來產生自訂檔案名稱。
$newname = "myFile.".$ext;
登入後複製
  • 更新目標路徑:修改目標路徑以反映自訂檔案名稱。
$target = 'images/'.$newname;
登入後複製
  • 行動檔案:使用 move_uploaded_file 函數將檔案儲存在具有自訂名稱的指定目標路徑。
move_uploaded_file( $_FILES['userFile']['tmp_name'], $target);
登入後複製

透過完成這些調整在您的程式碼中,您可以上傳並儲存具有使用者定義名稱的檔案。

以上是如何在 PHP 中上傳檔案時自訂檔案名稱?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板