CachingIterator::valid
DirectoryIterator::__construct
Iterators
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
)
public
string
getBasename
([
string
$suffix
] )
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
)
public
void
seek
(
int
$position
)
public
string
__toString
(
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::getBasename
— Get base name of current DirectoryIterator item.
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::seek
— Seek to a DirectoryIterator item
DirectoryIterator::__toString
— Get file name as a string
DirectoryIterator::valid
— Verifica se o diretório possui ou não mais elementos
CachingIterator::valid
DirectoryIterator::__construct
Iterators
PHP Manual