Si vous avez bien lu le précédent tutoriel sur les variables , vous avez alors compris que la puissance de PHP réside dans sa modularité et pour se faire la fonction include() va nous permettre de créer des fichier bien specifique a certaines actions pour mieux se retrouver dans son code ....
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