require
e include
hanno le variazioni require_once
e include_once
. Impediscono allo script di caricare un file più volte.Perché vuoi includere/richiedere più volte?
credo di poter tranquillamente assumere, perché le funzioni esistono, che ci sarebbero casi in cui si avrebbe bisogno la funzione require
/include
invece del require_once
/include_once
uno. Ma non riesco a immaginare un caso del genere. Cosa sarebbe quello?
Io uso 'require' [in un motore di template] (https://github.com/halfer/TemplateSystem/blob/master/ControllerBase.php#L52) per includere un Frammento HTML tante volte quanto richiesto. Come è successo, il mio ultimo bug su quel repository era il mio errato utilizzo di 'require_once', quindi i frammenti che sono stati usati più di una volta sono stati ignorati! – halfer