A chaque endroit où vous voulez inclure de façon
inconditionnelle un fichier de classe, utilisez
require_once.
A chaque endroit où vous voulez inclure
de façon conditionnelle un fichier de classe
(par exemple des méthodes de construction),
utilisez include_once.
Ces deux méthodes s'assurent que le fichier classe
n'est inclus qu'une seule fois.
Elles partagent la même liste de fichiers,
il donc possible de les mélanger -
un fichier inclus avec require_once ne sera
pas inclus une seconde fois par include_once.
Note :
include_once
et
require_once
sont des instructions et non des fonctions.
Vous ne devez pas entourer le nom du fichier avec
des parenthèses.