Função rewinddir() PHP
Exemplo
Abre um diretório, lista os arquivos nele, redefine o柄 de diretório, lista novamente os arquivos e, em seguida, fecha:
<?php $dir = "/images/"; // Abre o diretório e lê seu conteúdo if (is_dir($dir)){ if ($dh = opendir($dir)){ // Lista os arquivos no diretório images while (($file = readdir($dh)) !== false){ echo "filename:" . $file . "<br>"; } rewinddir(); // Lista novamente os arquivos no diretório images while (($file = readdir($dh)) !== false){ echo "filename:" . $file . "<br>"; } closedir($dh); } } ?>
Resultados:
filename: cat.gif filename: dog.gif filename: horse.gif filename: cat.gif filename: dog.gif filename: horse.gif
Definição e Uso
A função rewinddir() redefine o柄 de diretório criado por opendir().
Sintaxe
rewinddir(dir_handle);
Parâmetros | Descrição |
---|---|
dir_handle |
Opcional. Especifica o recurso de柄 de diretório aberto anteriormente por opendir(). Se o parâmetro não for especificado, o último link aberto por opendir() será usado. |
Detalhes Técnicos
Retorno: | - |
---|---|
Versão PHP: | 4.0+ |