ID: 2177 PHP Łatwe

Źródło: Arkusze CKE

Wskaź funkcję PHP, za pomocą której odczytana zawartość pliku jest zapisywana do zmiennej reprezentującej ciąg znaków.

Warianty odpowiedzi

  1. A

    A. eof();

  2. B

    B. fwrite();

  3. C

    C. get_file();

  4. D

    D. file_get_contents();

Wyjaśnienie

Funkcja file_get_contents() to najbardziej eleganckie i szybkie narzędzie w PHP do odczytania całego pliku. Pobiera ona zawartość wskazanego pliku z dysku (lub nawet z adresu URL) i od razu zwraca ją jako pojedynczy tekst (string), który możesz przypisać bezpośrednio do zmiennej.

W starym podejściu musiałbyś użyć funkcji fopen() do otwarcia pliku, fread() do czytania bufora i fclose() do zamknięcia połączenia. Funkcja file_get_contents() robi to wszystko za Ciebie w jednej linijce kodu, co czyni ją idealnym wyborem w większości typowych zadań.

Sprawdź się w praktyce

Rozwiąż pełny test próbny INF.03 albo wylosuj pojedyncze pytanie na szybką powtórkę.

Podobne pytania — PHP