# Fonctions SPL

## Sommaire

- class_implements — Retourne les interfaces implémentées par une classe ou une interface donnée
- class_parents — Retourne les classes parentes d'une classe
- class_uses — Retourne les traits utilisés par une classe donnée.
- iterator_apply — Appelle une fonction pour tous les éléments d'un itérateur
- iterator_count — Compte de nombre d'éléments dans un itérateur
- iterator_to_array — Copie un itérateur dans un tableau
- spl_autoload — Implémentation par défaut d'__autoload()
- spl_autoload_call — Essai toutes les fonctions __autoload() enregistrées pour charger la classe demandée
- spl_autoload_extensions — Enregistre et retourne l'extension du fichier par défaut pour spl_autoload
- spl_autoload_functions — Retourne toutes les fonctions __autoload() enregistrées
- spl_autoload_register — Enregistre une fonction en tant qu'implémentation de __autoload()
- spl_autoload_unregister — Efface une fonction donnée de l'implémentation __autoload()
- spl_classes — Retourne les classes SPL disponibles
- spl_object_hash — Retourne l'identifiant de hachage pour un objet donné
- spl_object_id — Retourne le gestionnaire d'objet entier pour un objet donné