Abra um diretório, liste seus arquivos, adicione o identificador do diretório, liste novamente seus arquivos e feche:
<?php$dir = "/images/";// Abra um diretório e leia seu conteúdoif (is_dir($dir)){ if ($dh = opendir($dir)){ // Lista os arquivos no diretório de imagens enquanto (($file = readdir($dh)) !== false){ echo "filename:" . $file . } rewinddir(); (($arquivo = readdir($dh)) !== falso){ echo "nome do arquivo:" .resultado:
nome do arquivo: cat.gifnome do arquivo: dog.gifnome do arquivo: cavalo.gifnome do arquivo: cat.gifnome do arquivo: dog.gifnome do arquivo: cavalo.gifA função rewinddir() redefine o identificador do diretório criado por opendir().
rewinddir( dir_handle );
parâmetro | descrever |
---|---|
dir_handle | Opcional. Especifica um recurso de identificador de diretório aberto anteriormente por opendir(). Se este parâmetro não for especificado, o último link aberto por opendir() será usado. |
Valor de retorno: | - |
---|---|
Versão PHP: | 4,0+ |