include() & include_once()

include():

La fonction include() prend tout le contenu d'un fichier php spécifique et l'inclut dans le fichier courant. Si une erreur se produit, la fonction d'inclusion () produit un avertissement, mais l'exécution du code continuera.

include_once():

La fonction include_once() peut être utilisée pour inclure un fichier PHP dans un autre, lorsque vous devrez peut-être inclure le fichier appelé plusieurs fois. Si le fichier a déjà été inclus, le script ignorera les autres inclusions.

Syntaxe:

include_once(‘nom du fichier avec son chemin’);

Exemple:

// name of file is header.inc.php

<?php

echo "GEEKSFORGEEKS";

?>

Le fichier ci-dessus est header.inc.php

Le fichier ci-dessus header.inc.php est inclus deux fois avec la fonction include_once() dans le fichier suivant index.php . Mais à partir de la sortie, vous obtiendrez que la deuxième instance d’inclusion est ignorée car la fonction include_once() ignore toutes les inclusions similaires après la première.

// name of file is index.php

<?php

include_once('header.inc.php');

include_once('header.inc.php');

?>