RecursiveCachingIterator::hasChildren
DirectoryIterator::__construct
SPL
PHP Manual
A classe DirectoryIterator
Introdução
...
Sinopse da classe
DirectoryIterator
DirectoryIterator
extends
SplFileInfo
implements
Iterator
,
Traversable
{
/* Métodos */
__construct
(
string
$path
)
DirectoryIterator
current
(
void
)
int
getATime
(
void
)
int
getCTime
(
void
)
string
getFilename
(
void
)
int
getGroup
(
void
)
int
getInode
(
void
)
int
getMTime
(
void
)
int
getOwner
(
void
)
string
getPath
(
void
)
string
getPathname
(
void
)
int
getPerms
(
void
)
int
getSize
(
void
)
string
getType
(
void
)
bool
isDir
(
void
)
bool
isDot
(
void
)
bool
isExecutable
(
void
)
bool
isFile
(
void
)
bool
isLink
(
void
)
bool
isReadable
(
void
)
bool
isWritable
(
void
)
string
key
(
void
)
void
next
(
void
)
void
rewind
(
void
)
string
valid
(
void
)
}
Índice
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::getCTime
— Retorna a data de modificação do inode do arquivo
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::valid
— Verifica se o diretório possui ou não mais elementos
RecursiveCachingIterator::hasChildren
DirectoryIterator::__construct
SPL
PHP Manual