Instalasi Cookie Instan di PHP

Untuk membuat cookie yang baru diinstal langsung muncul dalam array $_COOKIE, Anda dapat menggunakan trik pintas. Inti triknya adalah: pertama, atur cookie menggunakan setcookie, lalu secara manual tuliskan ke dalam array $_COOKIE:

php<?php
  setcookie('str', 'eee');
  $_COOKIE['str'] = 'eee';
  
  var_dump($_COOKIE['str']); // akan langsung menampilkan 'eee'
?>

Agar cookie tidak terus menerus dikirim ke browser, penulisan cookie dapat dilakukan di dalam kondisi. Jika cookie tersebut tidak ada, maka kita akan mengaturnya:

php<?php
  if (!isset($_COOKIE['str'])) { // jika cookie tidak ada
    setcookie('str', 'eee');
    $_COOKIE['str'] = 'eee';
  }
  
  echo $_COOKIE['str']; // akan menampilkan 'eee'
?>

Mari kita bahas cara kerjanya. Pada kunjungan pertama ke halaman, kita akan masuk ke dalam if, mengatur cookie di browser dan langsung menuliskannya ke $_COOKIE. Kemudian melalui echo nilai yang kita tulis secara manual akan ditampilkan.

Pada kunjungan berikutnya ke halaman, kita tidak akan masuk ke dalam if, tetapi di dalam $_COOKIE akan berisi cookie kita, yang sudah datang dari browser. Dengan demikian, baik pada kunjungan pertama maupun kunjungan berikutnya, di dalam $_COOKIE akan terdapat cookie kita.

Задание 1

Cobalah trik yang dijelaskan di atas.