2010-02-02 75 views
0

現在我正在使用PHP:ZipArchive,並且有一個函數calles addfilefromstr 如何從tmp上傳文件並從tmp獲取其內容然後將其添加到檔案中 我認爲file_get_content會執行那? 或使用複製功能 我怎麼可以讓它我怎樣才能上傳zip文檔中的文件

+0

根本不可能理解你的問題。請考慮改寫它或以不同的方式提出問題。 – Brad 2012-11-15 04:42:42

回答

1

你應該使用move_uploaded_file將上傳的文件,然後使用ZipArchive::addFile將其添加到ZIP。這背後的原因是根據服務器的配置,tmp文件可能難以讀取和操作。

將文件添加到zip後,應刪除上傳的文件並刪除上載過程中創建的所有臨時文件。

+1

在完成該任務後立即刪除文件,不要在事後依靠清理,這樣您永遠不必擔心臨時空間。 – TravisO 2010-02-02 16:30:13

+0

@TravisO你是對的,已更新反映 – Rowan 2010-02-02 16:37:33

相關問題