zambesc.com RSS Feed

Diferenta intre require_once si include_once

3 Comentarii

Nu 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.

, ,