Diferenta intre require_once si include_once
4 Octombrie, 2008 Nici un comentariuNu am invatat de mult timp sa programez in php asa ca aproape in fiecare zi invat ceva nou. Spre exemplu recent am aflat si diferenta dintre require_once si include_once.
La prima vedere, nu exista diferente intre cele 2 functii, ambele fiind folosite pentru a include un fisier:
include_once “a.php”; // this will include a.php
require_once “a.php”; // this will include a.php
Insa exista o diferenta si aceasta se manifesta atunci cand fisierul care se doreste a fi inclus nu este disponibil sau nu exista deloc. Astfel, in acest caz, include_once va genera un avertisment si va continua executia scriptului. In schimb require_once va genera o eroare fatala si executia scriptului va fi intrerupta.


