include_once()

La commande include_once() inclut et �value le fichier sp�cifi� durant l'ex�cution du script. Le comportement est similaire � include(), mais la diff�rence est que si le code a d�j� �t� inclus, il ne le sera pas une seconde fois.

La fonction include_once() est utilis�e de pr�f�rence lorsque le fichier va �tre inclus ou �valu� plusieurs fois dans un script, ou bien lorsque vous voulez �tre s�r qu'il ne sera inclus qu'une seule fois, pour �viter des red�finitions de fonctions ou de classes.

Voyez la fonction include() pour plus de d�tails sur le fonctionnement de cette fonction.

Note: En PHP 4, require_once() et include_once() sont insensibles � la casse sous les syst�mes comme Windows.

Exemple #1 include_once() est insensible � la casse en PHP 4

<?php
include_once "a.php"// ceci inclut le fichier a.php
include_once "A.php"// ceci inclut encore le fichier a.php! (uniquement en PHP 4)
?>


Ce comportement a chang� en PHP 5 : le chemin est normalis� d'abord, donc, le fichier C:\PROGRA~1\A.php est reconnu comme �tant identique au fichier C:\Program Files\a.php et le fichier ne sera inclus qu'une seule fois.