Bonjour,
Pourquoi dans certains codes on voit le nom de certains fichiers php se terminer en .class.php. A quoi sert le mot class ? A dire que ce fichier contient une classe php et non pas un script ?
Merci
Bonjour,
Pourquoi dans certains codes on voit le nom de certains fichiers php se terminer en .class.php. A quoi sert le mot class ? A dire que ce fichier contient une classe php et non pas un script ?
Merci
Oui , on utilise en général le .class.php pour différencier les fichier contenant une classe.
Mais c'est juste d'ordre esthétique , on peut tout à fait faire sans.
Merci
On s'en sert surtout pour le chargement dynamique des classes. On peut par exemple faire:
Et lors de l'utilisation d'une classe qui n'existe pas encore dans le namespace courant, PHP ira chercher dans son include path un fichier <nom_classe>.class.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 set_include_path(LIBRARY_PATH . PATH_SEPATATOR . get_include_path()); spl_autoload_extensions('.class.php'); spl_autoload_register();
Partager