Zadanie 37 z arkusza EE.09, styczeń 2022

PHP Poziom: trudne

Efektem wielokrotnego wykonania kodu PHP jest

if (!isset($_COOKIE["ciastko"]))
    $zm = 1;
else
    $zm = intval($_COOKIE["ciastko"]) + 1;
setcookie("ciastko", $zm);
Wybierz odpowiedź

Cały arkusz EE.09, styczeń 2022

Pokaż odpowiedź i wyjaśnienie

Poprawna odpowiedź: A

zliczanie liczby odwiedzin strony.

Dlaczego

Przy pierwszej wizycie ciasteczko nie istnieje, więc dostaje wartość 1, a przy kolejnych odczytana wartość jest zwiększana o 1 i zapisywana. To licznik odwiedzin danej przeglądarki.