A classe DirectoryIterator
(PHP 5)
Introdução
A classe DirectoryIterator fornece uma interface simples para visualização de conteúdo de diretórios de arquivos.
Sinopse da classe
/* Métodos */
__construct
( string
}$path
)Table of Contents
- DirectoryIterator::__construct — Constrói um novo iterador de diretório a partir de um caminho
- DirectoryIterator::current — Retorna $this (necessário para a interface Iterator)
- DirectoryIterator::getATime — Retorna a data de último acesso do arquivo
- DirectoryIterator::getBasename — Retorna o nome do item corrente do DirectoryIterator.
- DirectoryIterator::getCTime — Retorna a data de modificação do inode do arquivo
- DirectoryIterator::getExtension — Retorna a extensão do arquivo do item corrente do DirectoryIterator
- DirectoryIterator::getFilename — Retorna o nome do arquivo do elemento atual do diretório
- DirectoryIterator::getGroup — Retorna o grupo do arquivo
- DirectoryIterator::getInode — Retorna o inode do arquivo
- DirectoryIterator::getMTime — Retorna a data da última modificação do arquivo
- DirectoryIterator::getOwner — Retorna o proprietário do arquivo
- DirectoryIterator::getPath — Retorna o caminho do diretório
- DirectoryIterator::getPathname — Retorna o caminho e o nome do arquivo do elemento atual do diretório
- DirectoryIterator::getPerms — Retorna as permissões do arquivo
- DirectoryIterator::getSize — Retorna o tamanho do arquivo
- DirectoryIterator::getType — Retorna o tipo do arquivo
- DirectoryIterator::isDir — Retorna true se o elemento atual é um diretório
- DirectoryIterator::isDot — Retorna true se o elemento atual for '.' ou '..'
- DirectoryIterator::isExecutable — Retorna true se o arquivo for executável
- DirectoryIterator::isFile — Retorna true se o elemento atual for um arquivo
- DirectoryIterator::isLink — Retorna true se o elemento atual for um link simbólico
- DirectoryIterator::isReadable — Retorna true se o arquivo pode ser lido
- DirectoryIterator::isWritable — Retorna true se o arquivo pode ser modificado
- DirectoryIterator::key — Retorna o elemento atual do diretório
- DirectoryIterator::next — Avança para o próximo elemento
- DirectoryIterator::rewind — Recomeça a iteração do diretório
- DirectoryIterator::seek — Procura uma determinada posição no item do DirectoryIterator
- DirectoryIterator::__toString — Retorna o nome do arquivo como texto
- DirectoryIterator::valid — Verifica se o diretório possui ou não mais elementos