Przejdź do treści głównej
INF.03Pytanie #1103 z 1558php-bazy-danych-i-pliki

W języku PHP, aby otworzyć plik dane.txt tylko do odczytu i pobrać z niego zawartość należy zastosować funkcje:

Opcje odpowiedzi:
A
fopen("dane.txt", "r") oraz fputs()
B
fopen("dane.txt", "r") oraz fgets()
Prawidłowa
C
fopen("dane.txt", "w") oraz fputs()
D
fopen("dane.txt", "w") oraz fgets()
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: B (fopen("dane.txt", "r") oraz fgets())

W języku PHP:

  1. Tryb "r" (read) w fopen("dane.txt", "r") otwiera plik w trybie tylko do odczytu od początku pliku,
  2. Funkcja fgets($handle) pobiera pojedynczą linię tekstu z otwartego pliku.

Dlaczego pozostałe opcje są nieprawidłowe?

  • A: fputs() służy do zapisywania danych do pliku, a nie do odczytu.
  • C: Tryb "w" otwiera plik do zapisu i czyści całą jego dotychczasową zawartość (truncate).
  • D: Tryb "w" uniemożliwia poprawny odczyt istniejących danych.

Chcesz poćwiczyć całą kwalifikację INF.03?

Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.

Rozwiąż w Quizie

Pojęcia z tego pytania

Cały słownik INF03
Reklama

Podobne pytania z działu „Php bazy danych i pliki”

Ten sam obszar materiału z kwalifikacji INF.03. W całej bazie znajdziesz 37 pytań z tego działu.