(PHP 5 >= 5.3.0, PHP 7)
L'itérateur FilesystemIterator.
$path
[, int $flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO | FilesystemIterator::SKIP_DOTS
] )FilesystemIterator::CURRENT_AS_PATHNAMEFilesystemIterator::current() retourne le nom du chemin.
FilesystemIterator::CURRENT_AS_FILEINFOFilesystemIterator::current() retourne un objet SplFileInfo.
FilesystemIterator::CURRENT_AS_SELFFilesystemIterator::current() retourne $this (le FilesystemIterator).
FilesystemIterator::CURRENT_MODE_MASKMasque FilesystemIterator::current().
FilesystemIterator::KEY_AS_PATHNAMEFilesystemIterator::key() retourne le nom de chemin.
FilesystemIterator::KEY_AS_FILENAMEFilesystemIterator::key() retourne le nom du fichier.
FilesystemIterator::FOLLOW_SYMLINKSMakes RecursiveDirectoryIterator::hasChildren() follow symlinks.
FilesystemIterator::KEY_MODE_MASKMasque FilesystemIterator::key().
FilesystemIterator::NEW_CURRENT_AND_KEYIdentique à FilesystemIterator::KEY_AS_FILENAME | FilesystemIterator::CURRENT_AS_FILEINFO.
FilesystemIterator::SKIP_DOTSIgnore les fichiers points (. et ..).
FilesystemIterator::UNIX_PATHSLes chemins utilisen le séparateur de dossier de type Unix, soit le slash, indépendamment du système de fonctionnement.
| Version | Description |
|---|---|
| 5.3.1 | Ajout de FilesystemIterator::FOLLOW_SYMLINKS |