Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

WillWeb

Função para remover diretorio

Recommended Posts

ola eu preciso d um script q remova uma pasta por completo inclusive os arquivos q estao contidos nelaeu uso esta funça mas ela deleta se a pasta estiver vazia

<?if($caminho != ""){rmdir ("../galerias/$nomedapasta");} else {rmdir ("../galerias/$nomedapasta");}?>

ajudemm

Compartilhar este post


Link para o post
Compartilhar em outros sites

<?phpfunction rmdir_r( $path ){	if (!is_dir($path)) {return false;}	$stack = Array($path);	while ($dir = array_pop($stack))	{		if (@rmdir($dir)) {continue;}		$stack[] = $dir;		$dh = opendir($dir);		while (($child = readdir($dh)) !== false)		{			if ($child[0] == '.') {continue;}			$child = $dir . DIRECTORY_SEPARATOR . $child;			if (is_dir($child)) {$stack[] = $child;}			else {unlink($child);}		}	}return true;}?>

Este código ai foi postado na página da função rmdir() no Manual por um dos usuários.

 

Ele apaga os arquivos dentro e a pasta de forma recursiva.

 

Flws...

;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.