# Funções da SPL

## Índice

- class_implements — Retorna as interfaces que são implementadas pela classe ou interface fornecida
- class_parents — Retorna as classes pai da classe fornecida
- class_uses — Retorna os traits usados pela classe fornecida
- iterator_apply — Chama uma função para cada elemento em um iterador
- iterator_count — Conta os elementos em um iterador
- iterator_to_array — Copia o iterador em um array
- spl_autoload — Implementação padrão para __autoload()
- spl_autoload_call — Tenta todas as funções __autoload() registradas para carregar a classe solicitada
- spl_autoload_extensions — Registra e retorna as extensões de arquivo padrão para spl_autoload
- spl_autoload_functions — Retorna todas as funções __autoload() registradas
- spl_autoload_register — Registra a função dada como implementação __autoload()
- spl_autoload_unregister — Desregistra uma função dada como implementação de __autoload()
- spl_classes — Retorna as classes da SPL disponíveis
- spl_object_hash — Retorna o ID de hash para o objeto fornecido
- spl_object_id — Retorna o identificador inteiro do objeto fornecido

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