回答
使用unlink()
FCLOSE只是關閉流,沒有做任何事情來的文件本身。
我不能解開它,因爲我不知道它被下載爲 – Shamoon 2010-07-31 00:14:32
@Shamoon所以你怎麼打開它?使用相同的路徑和文件名作爲取消鏈接,就像你使用fopen – NullUserException 2010-07-31 01:19:12
不可以..路徑不在我的服務器上..它的http://www.somesite.com/file.txt.gz – Shamoon 2010-07-31 17:16:40
如果文件可通過$_FILES
訪問(通常是HTTP文件上傳的情況),則可以使用unlink($_FILES['userfile']['tmp_name'])
來刪除臨時文件。參見:POST method uploads
這不是一個POST上傳..我正在做其中的一個: $ url =「http://www.somesite.com/file.txt.gz」; $ handle = fopen(「compress.zlib:// $ url」,「r」); – Shamoon 2010-07-31 00:25:23
- 1. 如何刪除另一個進程已打開的文件夾?
- 2. 如何防止perforce打開/移動已刪除的文件?
- 3. 如何在已刪除的文件夾中刪除已刪除的文件
- 4. 如果打開的文件/設備已更換檢測/刪除
- 5. 刪除/清除打開文本文件
- 6. 如何用已打開的可執行文件打開文件?
- 7. 如何恢復已刪除的文件
- 8. 如何合併已刪除的文件?
- 9. 打開已打開文件的例外
- 10. 如何知道文件已打開? QT
- 11. 如何刪除jquery mobile中已打開的彈出窗口
- 12. 如何檢測文件已被刪除
- 13. 如何從Bitbucket中刪除已刪除的文件?
- 14. 如何恢復TortoiseSVN意外刪除的已刪除文件?
- 15. 如何從已刪除的文件中刪除腳本
- 16. 如何配置InstallShield以刪除已被刪除的文件
- 17. 如何從git中刪除已刪除的文件?
- 18. Python打開文件並刪除一行
- 19. CruiseControl.Net已刪除的文件
- 20. 如何使用PowerShell強制刪除打開的文件
- 21. 如何刪除爲正常I/O打開的文件?
- 22. pytables:如何從重新打開的文件中刪除數據
- 23. 打開文件已經打開
- 24. 如何刪除S3開頭的文件
- 25. 如何從文件的開頭刪除??
- 26. 如何刪除以' - '開頭的文件
- 27. 你如何檢測你已經打開的文件已經打開
- 28. 如何打開已經與文件共享權限打開的文件
- 29. 如何從git中刪除已刪除但已提交的文件?
- 30. removeItemAtPath文件已經打開
目的?將文件下載到/ tmp然後刪除它很奇怪。 – 2010-07-31 00:24:32
我沒有下載到/ tmp。 fopen是。我只是試圖讀取位於另一臺服務器上的文件的內容 – Shamoon 2010-07-31 00:27:41
'fopen()'不應該在任何地方保存或創建臨時文件。請張貼一些代碼。 – NullUserException 2010-07-31 17:28:58