Galera, é o seguinte... Já tentei elaborar um script, mas estou empacado no meio. Eu precisava criar uma forma de definir umas variáveis automaticamente. Começa com isto:
$diretorio[0] = "home"; // diretório raiz
Aí o script abre esse diretório, lê seu conteúdo e vai nomeando os "arquivos" que são diretórios dessa pasta como:
$diretorio[1] = "home/imagens";
$diretorio[2] = "home/contatos";
$diretorio[3] = "home/cifras";
...
...
Entenderam? Aí, ele pega cada diretório desses, e varre por mais subdiretórios:
$diretorio[4] = "home/imagens/fotos";
$diretorio[5] = "home/cifras/paralamas";
$diretorio[6] = "home/cifras/legiao";
...
...
Basicamente, eu queria criar um script que você informando uma pasta "raiz", ele varreria o conteúdo dessa pasta definindo cada subdiretório num array, e assim por diante, até acabarem todos os subdiretórios.
É possível? Alguém já fez algo assim antes?
Por favor, me ajudem!
Muito obrigado!
PS: Este é o código que criei até o momento. Ele define as variáveis da raiz:
Pergunta
Illidan
Galera, é o seguinte... Já tentei elaborar um script, mas estou empacado no meio. Eu precisava criar uma forma de definir umas variáveis automaticamente. Começa com isto:
$diretorio[0] = "home"; // diretório raiz
Aí o script abre esse diretório, lê seu conteúdo e vai nomeando os "arquivos" que são diretórios dessa pasta como:
$diretorio[1] = "home/imagens";
$diretorio[2] = "home/contatos";
$diretorio[3] = "home/cifras";
...
...
Entenderam? Aí, ele pega cada diretório desses, e varre por mais subdiretórios:
$diretorio[4] = "home/imagens/fotos";
$diretorio[5] = "home/cifras/paralamas";
$diretorio[6] = "home/cifras/legiao";
...
...
Basicamente, eu queria criar um script que você informando uma pasta "raiz", ele varreria o conteúdo dessa pasta definindo cada subdiretório num array, e assim por diante, até acabarem todos os subdiretórios.
É possível? Alguém já fez algo assim antes?
Por favor, me ajudem!
Muito obrigado!
PS: Este é o código que criei até o momento. Ele define as variáveis da raiz:
Link para o comentário
Compartilhar em outros sites
42 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.