Ir para conteúdo

POWERED BY:

Arquivado

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

Desbravador

[Resolvido] Apagar conteúdo e diretório

Recommended Posts

E ai pessoal gostaria de saber como eu faço pra apagar todo conteúdo de um diretório.

se que rmdir apaga porém gostaria de já remover também todo o conteúdo do mesmo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

direto do próprio manual, já usei uma vez e funciona perfeitamente:

function recursiveDelete($str){
	if(is_file($str)){
		return @unlink($str);
	}
	elseif(is_dir($str)){
		$scan = glob(rtrim($str,'/').'/*');
		foreach($scan as $index=>$path){
			recursiveDelete($path);
		}
		return @rmdir($str);
	}
}
http://www.php.net/manual/pt_BR/function.rmdir.php

Compartilhar este post


Link para o post
Compartilhar em outros sites

Companheiro Obama e William agradeço pela ajudo, com certeza ajudaram e a minha resolução vai ai para quem passar pela mesmo problema.

 

$arquivos = glob($pathRaiz."/*", GLOB_MARK);
foreach ($arquivos as $arquivo):
    unlink($arquivo);
endforeach;    		

 

passei o path da pasta concatenando /* para ler tudo do diretório usei glob para listar e apaguei um por um,

 

valeu a todos.

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.