これがCodeIgniterを使用して単一のファイル (画像など) を削除する適切な機能であるかどうかはわかりません。
$this->load->helper('file');
delete_files('path')
http://codeigniter.com/user_guide/helpers/file_helper.html
ただし、この機能はディレクトリ全体を削除することであり、個々のファイルをどのように処理するかについては言及していません (1 つのファイルへのパスのみが指定されている場合)。テストを開始する前に、誰かがこの問題に遭遇したことがあるかどうかを確認することにしました。
CodeIgniter 関数を使用して個別にアップロードされた画像 (ユーザー プロファイル画像など) を削除したいだけですが、これを達成するのに役立つドキュメント/ユーザー ガイドが見つかりません (はい、最初に適切な権限が必要であることはわかっています)。それ、しかしそれはこの質問の範囲外です)。
unlink() について
私が望んでいたのは、「削除権限がない」などの愚かなことや「ファイルが使用中」などの他の要因を警告する組み込みの CI 関数です。unlink() が機能しないことがあることがわかりました(エラーをスローすることなく)。それで、なぜ私は尋ねたのですか...