Include e Require

include e require permettono di inserire codice da altri file PHP.

include vs require

// include: warning se file non trovato, continua esecuzione
include "header.php";

// require: errore fatale se file non trovato, blocca esecuzione
require "config.php";

_once variants

// Includono il file solo una volta (evita duplicati)
include_once "functions.php";
require_once "database.php";

Uso pratico

// config.php
$db_host = "localhost";
$db_name = "mydb";

// index.php
require_once "config.php";
echo $db_host; // localhost

Best practice

  • Usa require per file essenziali (config, funzioni)
  • Usa include per template opzionali
  • Preferisci le varianti _once

Hai trovato utile quest'articolo?

  • Introduzione a PHP

    PHP (PHP: Hypertext Preprocessor) è un linguaggio di scripting server-side usato per lo sviluppo web...
  • Variabili PHP

    Le variabili in PHP iniziano sempre con il simbolo dollaro $.Dichiarazione$nome = "Mario"; $eta = 30...
  • Stringhe in PHP

    Le stringhe sono sequenze di caratteri racchiuse tra virgolette.Virgolette singole vs doppie$nome = ...
  • Array in PHP

    Gli array permettono di memorizzare più valori in una singola variabile.Array indicizzati$frutti = [...
  • Operatori PHP

    Gli operatori PHP permettono di eseguire operazioni su variabili e valori.Operatori aritmetici$a + $...