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.