Problème de définition des cookies en PHP

Lors de l'écriture et de la lecture d'un cookie sur la même page, un certain piège nous attend. Le fait est que les cookies définis via setcookie ne deviennent accessibles dans le tableau $_COOKIE qu' après le rechargement de la page.

Vérifions cela. Définissons via setcookie un cookie et affichons-le immédiatement. Dans ce cas, lors de la première visite, dans $_COOKIE pour notre cookie, il y aura null, et lors du rafraîchissement de la page - la valeur du cookie :

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

Vérifiez le comportement décrit des cookies.