Location: PHPKode > projects > Mocovie web framework > clearcache.php
<?php
$cacheDir = 'cache/';
function dirSpider($dir) {
	if($handle = @opendir($dir)) {
		echo '<ul>';
		while($element = readdir($handle)) {
			if($element[0] != '.') {
				$subElement = $dir.$element;
				if(is_dir($subElement))	{
					dirSpider($subElement.DIRECTORY_SEPARATOR);
					if(rmdir($subElement.DIRECTORY_SEPARATOR))
						echo '<li>Verzeichnis ' . $subElement.DIRECTORY_SEPARATOR . ' gelöscht.</li>';
				} elseif(is_file($subElement))
					if(unlink($subElement))
						echo '<li>Datei ' . $subElement . ' gelöscht.</li>';
			}
		}
		echo '</ul>';
		closedir($handle);
	} else
		die('Cache Directory "' . $dir . '" not found.');
}
?>
<h1>Image Cache Clearance</h1>
<p>Clearing directory <strong><?=$cacheDir?></strong>:</p>
<?php
dirSpider($cacheDir);
Return current item: Mocovie web framework