W PHP do "włączenia" (dołączenia) zawartości pliku z kodem PHP do wykonywanego skryptu używa się mechanizmu dołączania plików, czyli instrukcji include("egzamin.php");. Taka instrukcja powoduje, że interpreter wczytuje wskazany plik i wykonuje jego kod tak, jakby został wpisany w miejscu wywołania.
Odpowiedź "include(\"egzamin.php\");" jest poprawna, bo właśnie do tego służy: dołącza kod z pliku i pozwala korzystać z definicji funkcji, klas, zmiennych lub generowanego HTML z tego pliku.
Pozostałe propozycje to funkcje związane z operacjami na plikach, a nie z dołączaniem i wykonywaniem kodu:
- "fopen(\"egzamin.php\");" otwiera plik i zwraca uchwyt (zasób/obiekt) do dalszych operacji. Samo otwarcie nie wykona kodu PHP z pliku.
- "fgets(\"egzamin.php\");" służy do odczytu linii z otwartego pliku (w praktyce wymaga poprawnego uchwytu uzyskanego np. z fopen). Nie jest to sposób na dołączenie kodu.
- "getfile(\"egzamin.php\");" nie jest typową, standardową instrukcją PHP do dołączania plików; w kontekście egzaminu i podstaw PHP nie zastępuje include.
Wskazówka egzaminacyjna: gdy pytanie mówi o dołączeniu pliku "z kodem PHP" do skryptu, szukaj odpowiedzi z rodziny include/require (oraz ich odmian *_once). Gdy mowa o czytaniu zawartości jako tekstu, wtedy pasują funkcje typu fopen, fgets itp.