Les notions de base <<< |
Auto-chargement de classes | Constructeurs et destructeurs >>> |
5.10 Les classes et les objets (PHP 5) 5 Référence du langage Manuel PHP . Introduction . Les notions de base ->Auto-chargement de classes . Constructeurs et destructeurs . Visibilité . L'opérateur de résolution de portée (::) . Statique . Constantes . Abstraction d'objets . Interfaces . Surcharge . Les Itération . Masques . Méthodes magiques . Mot clé "final" . Duplication d'objets . Comparaison d'objets . Réflexion . Typage optionnel des paramètres |
5.10.3 Auto-chargement de classes
De nombreux développeurs qui créent des applications orientées-objet utilisent la technique d'une classe pa fichier. Un problème courant qui se pose alors est l'inclusion de longues listes de classes, au début de chaque script : une inclusion par classe. En PHP 5, ce n'est plus nécessaire. Vous pouvez définir la fonction __autoload qui va automatiquement être appelée si une classe n'est pas encore définie. Grâce à elle, vous avez une dernière chance pour inclure une définition de classe, avant que PHP ne déclare une erreur.
|
<< | Auto-chargement de classes | >> |
Les notions de base | Les classes et les objets (PHP 5) | Constructeurs et destructeurs |