フォルダに1つでもファイルが入っているとrmdir()関数が失敗してしまいます。
下記のコードを使って、ディレクトリの中のファイル全てをループさせることはできました。
lang
1foreach (scandir($dir) as $file) { 2 if ($file == '.' || $file == '..') continue; 3 unlink($dir.DIRECTORY_SEPARATOR.$file); 4} 5rmdir($dir);
PHPには一度で全て消せるコードが無いのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。