Snippets

Alexey ilyaskin php рекурсивное удаление директории

Created by Alexey ilyaskin last modified
<?php
function removeDir($dir) {
	if ($handle = opendir($dir)) {
		while (false !== ($entry = readdir($handle))) {
			if ($entry != '.' && $entry != '..') {
				if (is_dir($dir . '/' . $entry)) {
					removeDir($dir . '/' . $entry);
				} else {
					@unlink($dir . '/' . $entry);
				}
			}
		}
		closedir($handle);
	}
	@rmdir($dir);
}

Comments (0)

HTTPS SSH

You can clone a snippet to your computer for local editing. Learn more.