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/" 
  上傳文件時系統使用的緩存目錄.如果此目錄所在磁盤空間不足的話您將不能上傳文件

  

 

  

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章