PHP - Listando Arquivos e Pastas
PHP - Listando Arquivos e Pastas
Listar arquivos e pastas em um diretório pode ser uma tarefa útil para diversos propósitos. Vamos explorar dois scripts PHP simples que fazem exatamente isso.
Script para Listar Arquivos e Pastas:
<?php
if ($diretorio = opendir(".")) {
while (false !== ($pasta = readdir($diretorio))) {
if (($pasta != ".") and ($pasta != "..")) {
echo "<li><a href='$pasta' title='$pasta' target='new'>$pasta</a></li><br>";
}
}
closedir($diretorio);
}
?>
Este script lista todos os arquivos e pastas no diretório atual, excluindo as entradas "." e "..".
Script para Listar Apenas os Diretórios:
<?php
$dir = "./";
foreach (glob($dir . "*", GLOB_ONLYDIR) as $pastas) {
if (is_dir($pastas)) {
echo "<li><a href='$pastas' title='$pastas' target='new'>$pastas</a></li><br>";
}
}
?>
Este script lista apenas os diretórios no diretório especificado.
Observações:
Ambos os scripts geram links para os arquivos e pastas, permitindo que você os abra em uma nova janela (target='new').
Certifique-se de substituir ./ pelo caminho do diretório desejado.
Exemplo de Utilização:
<div class="listagem">
<h2>Lista de Arquivos e Pastas</h2>
<ul>
<?php include("script_listar_arquivos_pastas.php"); ?>
</ul>
</div>
Conclusão:
Esses scripts podem ser úteis ao construir uma interface para navegação em diretórios ou para exibir uma lista de recursos disponíveis. Lembre-se de personalizar conforme as necessidades específicas do seu projeto.
Esperamos que estes scripts facilitem a sua jornada ao trabalhar com listagem de arquivos e pastas em PHP! Se houver dúvidas ou sugestões, compartilhe nos comentários.
📂💻 #PHP #ListagemDeArquivos #DesenvolvimentoWeb
Nenhum comentário
Comente só assim vamos crescer juntos!
Observação: somente um membro deste blog pode postar um comentário.