我不確定這是否是使用CodeIgniter刪除單個文件(比如圖像)的正確功能。使用CodeIgniter刪除文件?
$this->load->helper('file');
delete_files('path')
http://codeigniter.com/user_guide/helpers/file_helper.html
但是它列出了這個功能是刪除整個目錄,並沒有提及如何處理個人文件(如果是考慮到只有1個文件的路徑)。在我開始測試之前,我想我會檢查是否有人遇到過這個問題?
我只是想使用CodeIgniter函數來刪除單獨上傳的圖像(說用戶配置文件圖像),但我無法找到任何文件/用戶指南,幫助我實現這一目標(是的,我知道我需要有適當的權限首先等等,但這超出了這個問題的範圍)。
關於取消鏈接()
我所希望的是一個內置的CI功能會提醒我喜歡「沒有刪除權限」或其他因素,如「文件正在使用」愚蠢的東西。我發現unlink()有時候不工作(沒有拋出錯誤)。因此,爲什麼我問...
在PHP中使用'unlink()'有什麼問題? – 2011-03-28 02:23:57
同意@Russell,不需要去codeigniter函數;只需使用取消鏈接(); –
2011-03-28 02:32:09
@Russell Dias:'unlink'不能遞歸刪除,至少。 – zerkms 2011-03-28 02:32:25