# Функции SPL

## Содержание

- class_implements — Возвращает список интерфейсов, которые реализовал класс или унаследовал интерфейс
- class_parents — Возвращает список родительских классов заданного класса
- class_uses — Возвращает список трейтов, используемых заданным классом
- iterator_apply — Вызывает функцию для каждого элемента в итераторе
- iterator_count — Подсчитывает количество элементов в итераторе
- iterator_to_array — Копирует итератор в массив
- spl_autoload — Выступает в роли функции по умолчанию для автозагрузки классов
- spl_autoload_call — Пытается загрузить класс функциями, которые зарегистрировали в очереди автозагрузчиков классов
- spl_autoload_extensions — Регистрирует и выводит расширения файлов для функций spl_autoload
- spl_autoload_functions — Возвращает список зарегистрированных функций автозагрузки классов
- spl_autoload_register — Регистрирует функцию автозагрузки классов
- spl_autoload_unregister — Отменяет регистрацию функции как реализации метода функций __autoload()
- spl_classes — Возвращает доступные классы SPL
- spl_object_hash — Возвращает хеш-идентификатор объекта
- spl_object_id — Получает целочисленный идентификатор объекта

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