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

W aplikacji internetowej komunikat powinien pojawiać się tylko wtedy, gdy dany użytkownik jest na stronie po raz pierwszy. Którą funkcję PHP należy w tym celu zastosować?

Opcje odpowiedzi:
A
define
B
mysqli_change_user
C
session_destroy
D
setcookie
Prawidłowa
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: D (setcookie)

Funkcja setcookie() w języku PHP pozwala zapisać trwały identyfikator lub znacznik na urządzeniu użytkownika. Przy kolejnych odwiedzinach skrypt sprawdza obecność ciasteczka w tablicy $_COOKIE, rozpoznając powracającego użytkownika.

Dlaczego pozostałe opcje są nieprawidłowe?

  • A: define() tworzy stałą w pamięci bieżącego skryptu.
  • B: mysqli_change_user() zmienia aktywnego użytkownika sesji bazodanowej.
  • C: session_destroy() niszczy bieżącą sesję użytkownika na serwerze.

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.