📂 Include in PHP

Quando si sviluppa un sito web, spesso si ha la necessità di riutilizzare lo stesso codice in più pagine.

Ad esempio:

In PHP possiamo fare tutto questo grazie all’istruzione include.


🧠 Cos’è include

L’istruzione include permette di inserire il contenuto di un file PHP dentro un altro file PHP.

In pratica è come “incollare” il contenuto del file nel punto in cui scriviamo include.


🧾 Sintassi

include "nomefile.php";

📌 Esempio Base

File: menu.php

<?php

echo "<ul>";
echo "<li>Home</li>";
echo "<li>Contatti</li>";
echo "</ul>";

?>

File: index.php

<?php

include "menu.php";

echo "<h1>Benvenuto nel sito</h1>";

?>

👉 Il contenuto di menu.php verrà inserito dentro index.php.


🔁 Riutilizzare il Codice

Con include possiamo creare file separati e riutilizzarli in tutto il sito.

Esempio pratico

<?php

include "header.php";
echo "Contenuto della pagina";
include "footer.php";

?>

✔ In questo modo:


⚠ Comportamento in caso di errore

Se il file incluso non esiste, PHP:

Esempio

<?php

include "fileinesistente.php";
echo "Il programma continua";

?>

📌 Include con HTML

include può contenere anche codice HTML.

Esempio

header.php

<h1>Il mio sito</h1>

index.php

<?php

include "header.php";
echo "<p>Contenuto pagina</p>";

?>

🧠 Dove usare include

include è molto utile per:


🛡️ Consiglio pratico

È buona pratica organizzare i file in cartelle, ad esempio:

includes/header.php
includes/footer.php
includes/menu.php

E poi includerli così:

include "includes/header.php";

🎯 Riassunto


📚 Conclusione

L’istruzione include è uno strumento fondamentale per organizzare meglio il codice PHP e creare siti web più modulari e facili da mantenere.