Utilisation des fonctions include () et include_once ()
Les deux inclure() et include_once () sont utilisés pour inclure le fichier dans un script PHP. La différence entre ces fonctions est que si le même fichier est inclus plusieurs fois dans le script, la fonction include () inclut le fichier plusieurs fois. Mais include_once () inclut le fichier pour une seule fois. Les deux fonctions renvoient un avertissement si le fichier inclus n'existe pas.
Syntaxe:
Les fonctions incluent () et include_once () prennent le nom de fichier d'inclusion comme argument.
Créer un fichier d'inclusion
Créer un fichier PHP nommé Des marques.php avec le script suivant qui initialise trois variables:
// Initialiser les marques de passageExemple 1: inclure un fichier existant en utilisant l'inclusion
Créez un fichier PHP avec le script suivant qui comprend un fichier existant à l'aide de la fonction include (). Trois valeurs numériques sont tirées des paramètres URL. Ce sont des marques MCQ, écrites et laboratoires. Le score de passage minimum pour trois examens est stocké en trois variables à l'intérieur du Des marques.php déposer. Ainsi, ce fichier est inclus dans ce script en utilisant la fonction include (). Si les trois valeurs URL prises sont supérieures ou égales au score de passage, le «Tu as réussi»Le message est imprimé. Sinon, le «Tu as échoué»Le message est imprimé.
// Vérifiez si trois marques sont données dans l'adresse URL ou nonTu as réussi.
"Tu as échoué.
"Sortir:
La sortie suivante apparaît après l'exécution du script précédent sans fournir de paramètre URL:
La sortie suivante apparaît après avoir exécuté le script précédent en fournissant trois marques valides dans l'URL:
La sortie suivante apparaît après avoir exécuté le script précédent en fournissant une marque non valide dans l'URL:
Exemple 2: Inclure un fichier inexistant en utilisant l'inclusion_once
Créez un fichier PHP avec le script suivant qui comprend un fichier inexistant à l'aide de la fonction include_once (). Aucune erreur ou avertissement n'est généré par la fonction include () ou include_once () si le fichier de non-existence est inclus.
// Vérifiez si trois marques sont données dans l'adresse URL ou nonUne ou plusieurs marques manquent.
"Sortir:
La sortie suivante apparaît après avoir exécuté le script précédent. Le nom de fichier inclus dans le script n'existe pas mais le script complet est exécuté et imprime le message suivant:
Utilisation des fonctions requis () et require_once ()
Les deux exiger() et Demandez une fois() sont utilisés pour inclure les fichiers dans un script PHP comme le inclure() et include_once (). La différence entre les fonctions requises () et include () est que si le fichier inclus n'existe pas, la fonction requis () renvoie une erreur fœtale et arrête l'exécution du script. Mais la fonction include () continue l'exécution du script.
Syntaxe:
Les deux fonctions require () et require_once () prennent le nom de fichier d'inclusion comme argument.
Créer un fichier d'inclusion
Créer un fichier PHP nommé salaire_data.php avec le script suivant qui initialise les données de salaire courantes dans certaines variables:
// Initialiser les variables communesExemple 3: Inclure un fichier existant en utilisant l'exigence
Créez un fichier PHP avec le script suivant qui inclut un fichier existant à l'aide de la fonction requis (). La valeur de $ POST est tirée du paramètre URL et le salaire total est calculé sur la base du post $ et des variables initialisées dans le fichier inclus.
// Inclure le fichierLe salaire du% s est% d
", $ Post, $ Total);Le message n'est pas donné.
"Sortir:
La sortie suivante apparaît après l'exécution du script précédent sans fournir de paramètre URL:
La sortie suivante apparaît après avoir exécuté le script précédent en fournissant le poste Valeur dans l'URL:
Exemple 4: Inclure un fichier inexistant à l'aide de require_once
Créez un fichier PHP avec le script suivant qui inclut un fichier inexistant à l'aide de la fonction requise_once (). La fonction requise_once () arrête l'exécution du script pour inclure le fichier de non-existence.
// Vérifiez que la valeur du poste est donnée dans l'adresse URL ou nonLe message n'est pas donné.
"Sortir:
La sortie suivante apparaît après l'exécution du script précédent:
Conclusion
La façon d'inclure les fichiers du script PHP en utilisant les fonctions include (), include_once (), require () et require_once () est expliquée dans ce tutoriel.