Entrambi le istruzioni include e require hanno lo scopo di richiamare il contenuto di un file all’interno di un file .php.
Vengono utilizzati per evitare che del codice venga ricopiato manualmente in tutti i file.
La differenza
La differenza tra include() e require() è abbastanza semplice:
- se il file richiamato da include() non esiste, apparirà un errore che segnalerà il problema, ma il codice proseguirà la sua esecuzione
- mentre se il file richiamato da require() non esiste, l’intero codice si interromperà con un conseguente errore fatale.
Esempi
Richiamare un file tramite include():
Richiamare un file tramite require();