ID: 2180 PHP Łatwe

Źródło: Arkusze CKE

Funkcji session_start() języka PHP należy użyć przy implementacji

Warianty odpowiedzi

  1. A

    A. obsługi formularza.

  2. B

    B. wczytywania danych z plików zewnętrznych.

  3. C

    C. dowolnej witryny, która obsługuje ciasteczka.

  4. D

    D. wielostronicowej witryny, która wymaga dostępu do danych przy przechodzeniu pomiędzy stronami.

Wyjaśnienie

Protokół HTTP jest bezstanowy, co oznacza, że serwer przy każdym przeładowaniu traktuje użytkownika tak, jakby widział go pierwszy raz w życiu. Aby aplikacja pamiętała informacje o użytkowniku podczas przechodzenia między podstronami (np. czy jest zalogowany), stosuje się mechanizm sesji.

Wywołanie session_start() informuje PHP, że chcemy rozpocząć nową sesję lub kontynuować już istniejącą. Tworzy to unikalny identyfikator sesji i daje dostęp do tablicy superglobalnej $_SESSION, w której przechowywane są dane dostępne na każdej podstronie serwisu.

Sprawdź się w praktyce

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

Podobne pytania — PHP