Maison >développement back-end >tutoriel php >La signification de include_once en php
L'instruction
include_once() fait référence à l'inclusion et à l'exécution du fichier spécifié pendant l'exécution du script.
Ce comportement est similaire à l'instruction include(). La seule différence est que si le code dans le fichier est déjà inclus, il ne le sera pas à nouveau. Comme le nom de cette déclaration l'indique, ne sera incluse qu'une seule fois.
include_once() doit être utilisé lorsque le même fichier peut être inclus plus d'une fois lors de l'exécution du script et que vous souhaitez vous assurer qu'il n'est inclus qu'une seule fois pour éviter des problèmes tels que la redéfinition des fonctions et la réaffectation des variables.
Pour plus d'exemples d'utilisation de require_once() et include_once(), consultez le code PEAR dans le dernier package de distribution du programme source php.
La valeur de retour est la même que include(). Si le fichier est inclus, cette fonction renvoie TRUE.
Remarque : include_once() est nouvellement ajouté dans php 4.0.1pl2.
Remarque : Sachez que include_once() et require_once() peuvent ne pas se comporter comme prévu dans les systèmes d'exploitation insensibles à la casse (tels que Windows).
L'exemple include_once() n'est pas sensible à la casse sous Windows
<?php include_once("a.php"); // this will include a.php include_once("A.php"); // this will include a.php again on Windows! (php 4 only) ?>
Tutoriel recommandé Tutoriel vidéo PHP
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!