Egzamin zawodowyPortal części pisemnej

INF.03 · pytanie 516

Co się stanie, gdy instrukcja require w skrypcie PHP nie odnajdzie wskazanego pliku do dołączenia?

  1. APojawi się ostrzeżenie (warning), a skrypt będzie wykonywany dalej
  2. BInstrukcja zostanie pominięta bez żadnego komunikatu
  3. CZostanie utworzony pusty plik o nazwie podanej w ścieżce
  4. DSkrypt zostanie przerwany błędem krytycznym (fatal error)Poprawna

Wyjaśnienie

Gdy pliku brakuje, require generuje błąd krytyczny i zatrzymuje wykonanie skryptu, natomiast include zgłasza jedynie ostrzeżenie (E_WARNING) i skrypt działa dalej.