php phpでディレクトリツリーの削除,就像“rm -rf”

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php phpでディレクトリツリーの削除,就像“rm -rf”相关的知识,希望对你有一定的参考价值。

function remove_tree($dir) {
	if (file_exists($dir) && $handle = opendir("$dir")) {
		while (false !== ($item = readdir($handle))) {
			if ($item === '.' || $item === '..') {
				continue;
			}
			if (is_dir("$dir/$item")) {
				remove_tree("$dir/$item");
			} else {
				unlink("$dir/$item");
			}
		}
		closedir($handle);
		rmdir($dir);
	}
}

以上是关于php phpでディレクトリツリーの削除,就像“rm -rf”的主要内容,如果未能解决你的问题,请参考以下文章

text GO言语のディレクトリ构成#memo

c_cpp カレントワーキングディレクトリを表示する

ruby 10KB以下のファイルをtrashedディレクトリに移动する

php WP-配置を非WWWアクセス可能なディレクトリに移动

ruby あるディレクトリにあるファイル名の一覧をワイルドカードで指定する

text ディレクトリ名