require
La funzione require è identica alla funzione include(). La sola diversità è nelle conseguenze di un errore: nel caso in cui il file da includere non sia stato trovato la funzione include genera un warning (e l'esecuzione dello script prosegue) mentre la funzione require genera un fatal error bloccando, di fatto, l'esecuzione dello script.