Муқаддима ба кор бо кукиҳо дар PHP

Як равиши захираи маълумот мустақиман дар браузери корбар мавҷуд аст. Ин бо ёрии кукиҳо (cookie) анҷом дода мешавад. Кукиҳо порчаҳои хурди сатрҳо мебошанд, ки дар макони махсус дар браузер нигоҳ дошта мешаванд. Ҳар куки номи худро дорад, ки бо он метавон ин кукиро навишт ё хондан кард.

Биёед бубинем, ки ин чӣ гуна анҷом дода мешавад. Аввалан, ду файли PHP месозем. Дар файли аввал мо кукиро менависем, ва дар файли дуюм - онро мехонем.

Навишти кукиҳо бо ёрии функсияи setcookie анҷом дода мешавад, ки параметри аввалаш номи ин кукиро қабул мекунад, ва параметри дуюм - қимати онро. Дар ин ҳол, навишти кукиҳо бояд пеш аз ҳар гуна баровардан ба экран (монанди сессияҳо) анҷом дода шавад.

Пас, биёед дар файл куки бо номи test ва қимати 'abcde' нависем:

test1.php<?php
  setcookie('test', 'abcde');
?>

Ҳоло биёед дар файли дуюм кукии худро бихонем. Ин бо ёрии массив $_COOKIE анҷом дода мешавад:

test2.php<?php
  echo $_COOKIE['test']; // 'abcde'-ро бароварда мекунад
?>
Задание 1

Дар як файл куки нависед, ва дар файли дигар онро ба экран бароваред.