&class.theclass; <classname>FilesystemIterator</classname> FilesystemIterator
&reftitle.intro; L'itérateur FilesystemIterator.
&reftitle.classsynopsis; FilesystemIterator FilesystemIterator extends DirectoryIterator &Constants; const int FilesystemIterator::CURRENT_AS_PATHNAME 32 const int FilesystemIterator::CURRENT_AS_FILEINFO 0 const int FilesystemIterator::CURRENT_AS_SELF 16 const int FilesystemIterator::CURRENT_MODE_MASK 240 const int FilesystemIterator::KEY_AS_PATHNAME 0 const int FilesystemIterator::KEY_AS_FILENAME 256 const int FilesystemIterator::FOLLOW_SYMLINKS 512 const int FilesystemIterator::KEY_MODE_MASK 3840 const int FilesystemIterator::NEW_CURRENT_AND_KEY 256 const int FilesystemIterator::SKIP_DOTS 4096 const int FilesystemIterator::UNIX_PATHS 8192 &Methods; &InheritedMethods;
&reftitle.constants; FilesystemIterator::CURRENT_AS_PATHNAME FilesystemIterator::current retourne le nom du chemin. FilesystemIterator::CURRENT_AS_FILEINFO FilesystemIterator::current retourne un objet SplFileInfo. FilesystemIterator::CURRENT_AS_SELF FilesystemIterator::current retourne $this (le FilesystemIterator). FilesystemIterator::CURRENT_MODE_MASK Masque FilesystemIterator::current. FilesystemIterator::KEY_AS_PATHNAME FilesystemIterator::key retourne le nom de chemin. FilesystemIterator::KEY_AS_FILENAME FilesystemIterator::key retourne le nom du fichier. FilesystemIterator::FOLLOW_SYMLINKS Makes RecursiveDirectoryIterator::hasChildren follow symlinks. FilesystemIterator::KEY_MODE_MASK Masque FilesystemIterator::key. FilesystemIterator::NEW_CURRENT_AND_KEY Identique à FilesystemIterator::KEY_AS_FILENAME | FilesystemIterator::CURRENT_AS_FILEINFO. FilesystemIterator::SKIP_DOTS Ignore les fichiers points (. et ..). FilesystemIterator::UNIX_PATHS Les chemins utilisent le séparateur de dossier de type Unix, soit le slash, indépendamment du système de fonctionnement. Notez que le chemin qui est passé au constructeur n'est pas modifié.
&reference.spl.entities.filesystemiterator;