RecursiveCachingIterator::hasChildren
DirectoryIterator::__construct
SPL
PHP Manual
La classe DirectoryIterator
Introduction
...
Synopsis de la classe
DirectoryIterator
DirectoryIterator
extends
SplFileInfo
implements
Iterator
,
Traversable
{
/* Méthodes */
DirectoryIterator::__construct
(
string
$path
)
DirectoryIterator
DirectoryIterator::current
(
void
)
int
DirectoryIterator::getATime
(
void
)
int
DirectoryIterator::getCTime
(
void
)
string
DirectoryIterator::getFilename
(
void
)
int
DirectoryIterator::getGroup
(
void
)
int
DirectoryIterator::getInode
(
void
)
int
DirectoryIterator::getMTime
(
void
)
int
DirectoryIterator::getOwner
(
void
)
string
DirectoryIterator::getPath
(
void
)
string
DirectoryIterator::getPathname
(
void
)
int
DirectoryIterator::getPerms
(
void
)
int
DirectoryIterator::getSize
(
void
)
string
DirectoryIterator::getType
(
void
)
bool
DirectoryIterator::isDir
(
void
)
bool
DirectoryIterator::isDot
(
void
)
bool
DirectoryIterator::isExecutable
(
void
)
bool
DirectoryIterator::isFile
(
void
)
bool
DirectoryIterator::isLink
(
void
)
bool
DirectoryIterator::isReadable
(
void
)
bool
DirectoryIterator::isWritable
(
void
)
string
DirectoryIterator::key
(
void
)
void
DirectoryIterator::next
(
void
)
void
DirectoryIterator::rewind
(
void
)
string
DirectoryIterator::valid
(
void
)
}
Sommaire
DirectoryIterator::__construct
— Construit un nouvel itérateur de dossier à partir d'un chemin
DirectoryIterator::current
— Retourne $this (requis par l'interface Iterator)
DirectoryIterator::getATime
— Récupère la date et l'heure du dernier accès à un fichier
DirectoryIterator::getCTime
— Récupère l'heure de modification de l'inode d'un fichier
DirectoryIterator::getFilename
— Retourne le nom de l'entrée courante du dossier
DirectoryIterator::getGroup
— Récupère le groupe d'un fichier
DirectoryIterator::getInode
— Récupère l'inode d'un fichier
DirectoryIterator::getMTime
— Récupère l'heure de la dernière modification d'un fichier
DirectoryIterator::getOwner
— Récupère le propriétaire d'un fichier
DirectoryIterator::getPath
— Retourne le chemin du dossier
DirectoryIterator::getPathname
— Retourne le chemin et le nom de l'entrée courante du dossier
DirectoryIterator::getPerms
— Récupère les permissions d'un fichier
DirectoryIterator::getSize
— Récupère la taille d'un fichier
DirectoryIterator::getType
— Récupère le type d'un fichier
DirectoryIterator::isDir
— Retourne TRUE si le fichier est un dossier
DirectoryIterator::isDot
— Retourne TRUE si l'entrée courante est '.' ou '..'
DirectoryIterator::isExecutable
— Retourne TRUE si le fichier est exécutable
DirectoryIterator::isFile
— Retourne TRUE si l'entrée est un fichier valide
DirectoryIterator::isLink
— Retourne TRUE si le fichier est un lien symbolique
DirectoryIterator::isReadable
— Retourne TRUE si le fichier est accessible en lecture
DirectoryIterator::isWritable
— Retourne TRUE si le fichier peut être modifié
DirectoryIterator::key
— Retourne l'entrée courante du dossier
DirectoryIterator::next
— Se déplace vers la prochaine entrée
DirectoryIterator::rewind
— Revient au début du dossier
DirectoryIterator::valid
— Vérifie si le répertoire contient encore des entrées
RecursiveCachingIterator::hasChildren
DirectoryIterator::__construct
SPL
PHP Manual