La fonction include() permet d'inclure un fichier a l'interieur d'un autre comme si l'on avais rédiger celui ci directement dedans ... voyons comment ca marche !
Ce schéma montre comment réagit un include ... c'est pas bien compliqué ... On a inséré le contenue du fichier 2 dans le contenue du fichier 1 ... on peu également faire l'inverse !
Le but de l'include (pour moi ) et de pouvoir créer des fichiers contenant un code source spécifique et de pouvoir l'insérer n'importe ou avec une simple ligne de code ..
<?php include('chemin_du_fichier.php'); ?>
Exemple concret :
Je redige le code nécessaire a l'affichage d'un fiche membre ...
Sachant qu'une fiche membre peut être affiché dans différent cas , par exemple lors du résultat d'une recherche , en cliquant sur un lien ..)
Et bien a chaque fois que je vais avoir besoin de mon fichier "afficher_membre.php' je n'aurais qu'a l'inclure !
Cette fonction dispose aussi de 3 cousines qui ont chacune une nuance , mais font la même chose !
- require
- include
- require_once
- include_once