thinkphp Upload上傳文件在客戶端生成的臨時文件$_FILES['file']['tmp_name']


1.關於thinkphp 的Upload的$_FILES['file']['tmp_name']

  在使用thinkphp上傳圖片的時候,在上傳的$_FILES數組中,有一個$_FILES['file']['tmp_name']變量,那么這個變量是什么呢?他是上傳圖片時在客戶端生成的臨時文件,例如:$_FILES['file']['tmp_name'] = 'C:\window\7ED.tmp'。

  

  那么這個臨時文件的有效時間是多長呢?

  $_FILES['file']['tmp_name'] 表示的就是上傳臨時文件的絕對路徑,上傳臨時文件的生存周期與處理上傳的php程序相同(即程序結束,臨時文件消失)

  move_uploaded_file 函數可使臨時文件提前消失。

 

  在php.ini中設定關於上傳文件的配置:

  upload_tmp_dir = "C:/APM/PHP/uploadtemp/" 
  上傳文件時系統使用的緩存目錄.如果此目錄所在磁盤空間不足的話您將不能上傳文件

  

 

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM