Guide / PHP — basi del linguaggio / Include e require

Include e require

Modularità: inclusione di file PHP.

include e require caricano ed eseguono un altro file .php nel punto corrente. Se il file manca, include genera un warning e prosegue; require è fatale. Le varianti *_once evitano inclusioni duplicate.

Usa percorsi chiari (spesso relativi a una costante BASE_PATH) e non fidarti mai di percorsi passati dall'utente.

Esempio

<?php
require_once __DIR__ . "/config.php";
include __DIR__ . "/partials/header.php";