Funkcją języka PHP tworzącą ciasteczko (cookie) jest:
A.
addcookie()
Źle. Taka funkcja nie istnieje w PHP.
B.
setcookie()
Dobrze.
setcookie() wysyła ciasteczko do przeglądarki.C.
echocookie()
Źle. Taka funkcja nie istnieje w PHP.
D.
createcookie()
Źle. Taka funkcja nie istnieje w PHP.
Ciasteczko tworzy w PHP funkcja
setcookie(), np. setcookie("jezyk", "pl", time()+3600) ustawia cookie o nazwie „jezyk”, wartości „pl” i ważności godzinę. Wysyła ją serwer w nagłówku odpowiedzi, dlatego setcookie() musi zostać wywołana PRZED jakimkolwiek wypisaniem treści strony. Przy kolejnych żądaniach przeglądarka odsyła ciasteczko, a odczytuje się je z tablicy $_COOKIE. Dlatego do utworzenia ciasteczka służy setcookie().Pozostałe nazwy brzmią wiarygodnie, ale w PHP nie istnieją -
createcookie(), echocookie() i addcookie() to wymyślone funkcje, których interpreter nie zna i zgłosiłby błąd. Standardową funkcją odpowiedzialną za wysłanie ciasteczka do przeglądarki jest setcookie() (a do odczytu służy tablica $_COOKIE), dlatego to ona jest poprawna.