Historique des conversations
Chargement...
Voici des propositions de solutions en mode console (via readline()). N’hésite pas à les adapter.
Simule l'inclusion d'un fichier 'menu.php' (supposons qu'il existe ou gère l'erreur).
<?php
// Affiche un warning si le fichier n'existe pas, mais continue
include 'menu.php';
echo "Suite du script...";
?>
Utilise require pour inclure 'config.php'. Le script doit s'arrêter si le fichier manque.
<?php
// Arrête le script (Fatal Error) si introuvable
require 'config.php';
?>
Montre comment éviter les inclusions multiples avec include_once.
<?php
include_once 'lib.php';
include_once 'lib.php'; // Ne sera pas inclus une 2ème fois
?>
Inclure un fichier situé dans un dossier parent '../header.php'.
<?php
include '../header.php';
?>
Structure type : inclure header, body (contenu) et footer.
<?php
include 'header.php';
echo "<main>Contenu de la page</main>";
include 'footer.php';
?>