(PHP 5 >= 5.1.0, PHP 7, PHP 8)
spl_autoload — Implémentation par défaut d'__autoload()
Cette fonction est prévue pour être utilisée comme implémentation par défaut pour __autoload(). Si rien de plus n'est spécifié et que spl_autoload_register() est appelé sans aucun paramètre, alors spl_autoload() sera utilisée pour tous les futures appels à __autoload().
class
Le nom de la classe (et de l'espace de noms) à instancier.
file_extensions
Par défaut, la fonction vérifie tous les include_path qui pourraient contenir des noms de fichier ajoutés par le nom de classe, utilisant les extensions .inc
et .php
.
Aucune valeur n'est retournée.
Lance une LogicException lorsque la classe n'est pas trouvée, et qu'il n'y a aucun autre autochargeur d'enregistré.
Version | Description |
---|---|
8.0.0 | file_extensions est désormais nullable. |