Include e Require

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

    Introduzione a PHP PHP (PHP: Hypertext Preprocessor) è un linguaggio di scripting server-side usato ...
  • Variabili PHP

    Variabili PHP Le variabili in PHP iniziano sempre con il simbolo dollaro $.Dichiarazione$nome = "Mar...
  • Stringhe in PHP

    Stringhe in PHP Le stringhe sono sequenze di caratteri racchiuse tra virgolette.Virgolette singole v...
  • Array in PHP

    Array in PHP Gli array permettono di memorizzare più valori in una singola variabile.Array indicizza...
  • Operatori PHP

    Operatori PHP Gli operatori PHP permettono di eseguire operazioni su variabili e valori.Operatori ar...