文字化けしてファイル、ディレクトリ、フォルダが消せない。どうしたものか。
<?php
function rmdirAll($dir) {
// 指定されたディレクトリ内の一覧を取得
$res = glob($dir.'/*');
// 一覧をループ
foreach ($res as $f) {
// is_file() を使ってファイルかどうかを判定
if (is_file($f)) {
// ファイルならそのまま出力
unlink($f);
} else {
// ディレクトリの場合(ファイルでない場合)は再度rmdirAll()を実行
rmdirAll($f);
}
}
// 中身を削除した後、本体削除
rmdir($dir);
}
// 最初にディレクトリを指定する
rmdirAll('admin_');
?>
参考そのまんまだが
参考https://dev-lib.com/php-directory-delete/
無事削除できた
コメント