Funkcją języka PHP tworzącą ciasteczko (cookie) jest:
Źle. Taka funkcja nie istnieje w PHP.
Źle. Taka funkcja nie istnieje w PHP.
Dobrze.
setcookie() wysyła ciasteczko do przeglądarki.Ź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.