INF.03Backend & PHP
Dołączanie plików (include, require, include_once, require_once)
Instrukcje języka PHP służące do modularnego dołączania zawartości zewnętrznych plików źródłowych do bieżącego skryptu.
Różnica między include a require:
include– w przypadku braku pliku generuje ostrzeżenie (Warning), a skrypt kontynuuje swoje działanie.require– w przypadku braku pliku generuje błąd krytyczny (Fatal Error) i natychmiast zatrzymuje wykonanie całego programu.include_once/require_once– sprawdzają, czy dany plik nie został już dołączony wcześniej. Zapobiega to wielokrotnym redeklaracjom funkcji lub klas.
PHP
<?php
// Dołączenie krytycznej konfiguracji bazy danych:
require_once 'db_config.php';
// Dołączenie szablonu nagłówka strony:
include 'templates/header.php';Najczęstsze pułapki na egzaminie INF.03:
- Do plików z konfiguracją połączenia z bazą danych zawsze stosuj
require_once.
Chcesz sprawdzić to pojęcie w praktyce?
Przeszukaj pytania z oficjalnych arkuszy CKE powiązane z hasłem Dołączanie plików (include, require, include_once, require_once) lub rozpocznij trening.