move_uploaded_file

move_uploaded_file,計算機函式,檢查並確保由 filename 指定的檔案是合法的上傳檔案(即通過 PHP 的 HTTP POST 上傳機制所上傳的)。如果檔案合法,則將其移動為由 destination 指定的檔案。

基本介紹

  • 中文名:move_uploaded_file
  • 基本信息:(PHP 4 >= 4.0.3, PHP 5)
  • 位置:將上傳的檔案移動到新位置
  • 內容:bool move_uploaded_file 
概述,基本信息,位置,說明,內容,注釋,

概述

基本信息

(PHP 4 >= 4.0.3, PHP 5)

位置

move_uploaded_file -- 將上傳的檔案移動到新位置

說明

內容

bool move_uploaded_file ( string filename, string destination )
如果 filename 不是合法的上傳檔案,不會出現任何操作,move_uploaded_file() 將返回 FALSE
如果 filename 是合法的上傳檔案,但出於某些原因無法移動,不會出現任何操作,move_uploaded_file() 將返回 FALSE。此外還會發出一條警告。
這種檢查顯得格外重要,如果上傳的檔案有可能會造成對用戶或本系統的其他用戶顯示其內容的話。

注釋

注: move_uploaded_file()安全模式和 open_basedir 都是敏感的。不過,限制只針對 destination 路徑,因為允許移動上傳的檔案名稱 filename 可能會與這些限制產生衝突。move_uploaded_file() 僅作用於通過 PHP 上傳的檔案以確保這個操作的安全性。

相關詞條

熱門詞條

聯絡我們