• « UnexpectedValueException
  • AppendIterator »
  • PHP Manual
  • SPL
  • Итераторы

Итераторы

Содержание

  • AppendIterator
  • ArrayIterator
  • CachingIterator
  • CallbackFilterIterator
  • DirectoryIterator
  • EmptyIterator
  • FilesystemIterator
  • FilterIterator
  • GlobIterator
  • InfiniteIterator
  • IteratorIterator
  • LimitIterator
  • MultipleIterator
  • NoRewindIterator
  • ParentIterator
  • RecursiveArrayIterator
  • RecursiveCachingIterator
  • RecursiveCallbackFilterIterator
  • RecursiveDirectoryIterator
  • RecursiveFilterIterator
  • RecursiveIteratorIterator
  • RecursiveRegexIterator
  • RecursiveTreeIterator
  • RegexIterator

Библиотека SPL предоставляет набор итераторов для перемещения по объектам.

Дерево классов итераторов SPL

  • ArrayIterator

    • RecursiveArrayIterator

  • EmptyIterator

  • IteratorIterator

    • AppendIterator

    • CachingIterator

      • RecursiveCachingIterator

    • FilterIterator

      • CallbackFilterIterator

        • RecursiveCallbackFilterIterator

      • RecursiveFilterIterator

        • ParentIterator

      • RegexIterator

        • RecursiveRegexIterator

    • InfiniteIterator

    • LimitIterator

    • NoRewindIterator

  • MultipleIterator

  • RecursiveIteratorIterator

    • RecursiveTreeIterator

  • DirectoryIterator (наследует класс SplFileInfo)

    • FilesystemIterator

      • GlobIterator

      • RecursiveDirectoryIterator

↑ and ↓ to navigate • Enter to select • Esc to close • / to open