Стандартная библиотека PHP (SPL)
- Введение
- Установка и настройка
- Предопределенные константы
- Структуры данных
- SplDoublyLinkedList — Класс SplDoublyLinkedList
- SplStack — Класс SplStack
- SplQueue — Класс SplQueue
- SplHeap — Класс SplHeap
- SplMaxHeap — Класс SplMaxHeap
- SplMinHeap — Класс SplMinHeap
- SplPriorityQueue — The SplPriorityQueue class
- SplFixedArray — Класс SplFixedArray
- SplObjectStorage — The SplObjectStorage class
- Итераторы
- AppendIterator — Класс AppendIterator
- ArrayIterator — Класс ArrayIterator
- CachingIterator — Класс CachingIterator
- CallbackFilterIterator — Класс CallbackFilterIterator
- DirectoryIterator — Класс DirectoryIterator
- EmptyIterator — Класс EmptyIterator
- FilesystemIterator — Класс FilesystemIterator
- FilterIterator — Класс FilterIterator
- GlobIterator — Класс GlobIterator
- InfiniteIterator — Класс InfiniteIterator
- IteratorIterator — Класс IteratorIterator
- LimitIterator — Класс LimitIterator
- MultipleIterator — Класс MultipleIterator
- NoRewindIterator — Класс NoRewindIterator
- ParentIterator — Класс ParentIterator
- RecursiveArrayIterator — Класс RecursiveArrayIterator
- RecursiveCachingIterator — Класс RecursiveCachingIterator
- RecursiveCallbackFilterIterator — Класс RecursiveCallbackFilterIterator
- RecursiveDirectoryIterator — Класс RecursiveDirectoryIterator
- RecursiveFilterIterator — The RecursiveFilterIterator class
- RecursiveIteratorIterator — The RecursiveIteratorIterator class
- RecursiveRegexIterator — The RecursiveRegexIterator class
- RecursiveTreeIterator — The RecursiveTreeIterator class
- RegexIterator — The RegexIterator class
- Интерфейсы
- Countable — Интерфейс Countable
- OuterIterator — Интерфейс OuterIterator
- RecursiveIterator — The RecursiveIterator interface
- SeekableIterator — The SeekableIterator interface
- Исключения
- BadFunctionCallException — Класс BadFunctionCallException
- BadMethodCallException — Класс BadMethodCallException
- DomainException — Класс DomainException
- InvalidArgumentException — The InvalidArgumentException class
- LengthException — Класс LengthException
- LogicException — Класс LogicException
- OutOfBoundsException — Класс OutOfBoundsException
- OutOfRangeException — Класс OutOfRangeException
- OverflowException — Класс OverflowException
- RangeException — Класс RangeException
- RuntimeException — The RuntimeException class
- UnderflowException — The UnderflowException class
- UnexpectedValueException — The UnexpectedValueException class
- SPL Функции
- class_implements — Return the interfaces which are implemented by the given class
- class_parents — Return the parent classes of the given class
- class_uses — Return the traits used by the given class
- iterator_apply — Вызывает функцию для каждого элемента в итераторе
- iterator_count — Подсчитывает количество элементов в итераторе
- iterator_to_array — Копирует итератор в массив
- spl_autoload_call — Try all registered __autoload() function to load the requested class
- spl_autoload_extensions — Register and return default file extensions for spl_autoload
- spl_autoload_functions — Return all registered __autoload() functions
- spl_autoload_register — Register given function as __autoload() implementation
- spl_autoload_unregister — Unregister given function as __autoload() implementation
- spl_autoload — Default implementation for __autoload()
- spl_classes — Возвращает доступные классы SPL
- spl_object_hash — Return hash id for given object
- Обработка файлов
- SplFileInfo — Класс SplFileInfo
- SplFileObject — Класс SplFileObject
- SplTempFileObject — The SplTempFileObject class
- Различные Классы и Интерфейсы
- ArrayObject — Класс ArrayObject
- SplObserver — Интерфейс SplObserver
- SplSubject — Интерфейс SplSubject
There are no user contributed notes for this page.
