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  Système de gestion hospitalière en PHP, téléchargez le projet de système de gestion hospitalière sur PHP
Laisser un commentaire

Aller au contenu principal