Fonction PHP include_once () et Php require_once ()


require_once()

L’instruction require_once () peut être utilisée pour inclure un fichier PHP dans un autre, lorsque vous devrez peut-être inclure le fichier appelé plusieurs fois. S’il s’avère que le fichier a déjà été inclus, le script appelant va ignorer les autres inclusions.

Si abc.php est un script PHP appelant xyz.php avec l’instruction require_once () et ne trouve pas xyz.php, abc.php arrête de s’exécuter, provoquant une erreur fatale.

Syntaxe:

require_once('file name with path');

Exemple:

Le nom de fichier ci-dessus est file1.php

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

La sortie sera:

Bienvenue sur le blog de programmation PHPGurukul

Si un script appelant ne trouve pas de script appelé avec l’instruction require_once, il arrête l’exécution du script appelant.

include_once ()

L’instruction include_once () peut être utilisée pour inclure un fichier php dans un autre, lorsque vous devrez peut-être inclure le fichier appelé plus d’une fois. S’il s’avère que le fichier a déjà été inclus, le script appelant va ignorer les autres inclusions.

Si a.php est un script PHP appelant b.php avec l’instruction include_once () et ne trouve pas b.php, a.php s’exécute avec un avertissement, à l’exclusion de la partie du code écrite dans b.php.

Syntaxe:

Le fichier ci-dessus est file1.php

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

Exemple:

La sortie sera:

Bienvenue sur le blog de programmation PHPGurukul

Si un script appelant ne trouve pas de script appelé avec l’instruction include_once, il arrête l’exécution du script appelant.

Tutoriels recommandés pour vous




Telecharger ici

lire plus  100% DE RABAIS | Gestion de projet
Laisser un commentaire

Aller au contenu principal