4.7 Les structures de contrôle
4 Référence
Manuel PHP
. if . else . elseif . Syntaxe alternative . while . do..while . for . foreach . break . continue . switch . declare . return . require . include . require_once ->include_once
|
4.7.17 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 doit ê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 fonction.
Pour plus d'exemples avec
require_once
et
include_once
, jetez un oeil dans le code de PEAR
inclus dans la dernière distribution de
PHP
.
Note |
Attention,
require_once
et
include_once
sont insensibles à la casse
sous Windows.
include_once est insensible à la casse sous Windows |
include_once("a.php"); // ceci inclut le fichier a.php include_once("A.php"); // ceci inclut encore le fichier a.php sous Windows!
|
|
Attention |
La version Windows de
PHP
ne supporte pas l'accès aux fichiers distants avec cette fonction, même si allow_url_fopen est activé.
|
Voir aussi
require
,
include
,
require_once
,
get_required_files
,
get_included_files
,
readfile
et
virtual
.
|