ID: 2274 PHP Średnie

Źródło: Arkusze CKE

W skrypcie PHP należy utworzyć cookie o nazwieowocektóre przyjmie wartośćjabłko. Cookie ma być dostępne przez jedną godzinę od jego utworzenia. W tym celu należy w skrypcie PHP użyć funkcji:

Warianty odpowiedzi

  1. A

    cookie("owoce","jabłko",3600);

  2. B

    cookie("jabłko","owoce",3600);

  3. C

    setcookie("owoce","jabłko",time()+3600);

  4. D

    setcookie("jabłko","owoce",time()+3600);

Wyjaśnienie

Tworzenie ciasteczek w PHP opiera się na wbudowanej funkcji setcookie. Żeby z niej poprawnie skorzystać, podajesz w odpowiedniej kolejności: nazwę ciasteczka, jego wartość oraz czas wygaśnięcia.

Czas wygaśnięcia określa się w formie znacznika czasu, czyli liczby sekund od 1 stycznia 1970 roku. Aktualny czas w sekundach zwraca funkcja time().

Jedna godzina ma 3600 sekund (60 minut razy 60 sekund). Jeśli chcemy, aby ciasteczko zachowało ważność przez godzinę od momentu utworzenia, do obecnego czasu musimy dodać 3600 sekund, co daje zapis time() + 3600.

Sprawdź się w praktyce

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

Podobne pytania — PHP