Het probleem van het instellen van cookies in PHP

Bij het schrijven en lezen van cookies op dezelfde pagina loeren we op een addertje onder het gras. Het punt is dat cookies die zijn ingesteld via setcookie, alleen beschikbaar worden in de array $_COOKIE na het herladen van de pagina.

Laten we dit testen. Laten we via setcookie een cookie instellen en deze direct weergeven op het scherm. In dit geval zal bij het eerste bezoek in $_COOKIE voor onze cookie null zijn, en bij het vernieuwen van de pagina - de waarde van de cookie:

php<?php
  setcookie('str', 'eee');
  var_dump($_COOKIE['str']); // eerst null, en daarna 'eee'
?>
Задание 1

Controleer het beschreven gedrag van cookies.