Cookie एक Small Text File है जो उपयोगकर्ता को Computer पर Small Quantity में Data को Store करती है. इसको आम तौर पर Username जैसे जानकारी का Track रखने के लिए उपयोग किया जाता है. PHP के साथ आप Cookie Value को Create और Retrieve कर सकते हैं.
Setcookie() Function को PHP में Cookie सेट करने के लिए उपयोग किया जाता है.
<?php
setcookie("username", "raja", time()+3600, "/","", 0);
setcookie("name", "Waseem", time()+3600, "/", "", 0);
?>
PHP Cookies Access करने के कई तरीके प्रदान करता है लेकिन सबसे आसान तरीका $ _COOKIE और $ HTTP_COOKIE_VARS Variables का उपयोग करके हम Cookies को Access कर सकते है.
<!DOCTYPE html>
<html>
<head>
<title>Accessing Cookies Example</title>
</head>
<body>
<?php
echo $_COOKIE["name"]. "<br />";
/* is equivalent to */
echo $HTTP_COOKIE_VARS["name"]. "<br />";
echo $_COOKIE["age"] . "<br />";
/* is equivalent to */
echo $HTTP_COOKIE_VARS["age"] . "<br />";
?>
</body>
</html>
किसी भी Cookies को Delete करने के लिए आपको Cookies को उस Date से सेट करना होगा जो पहले से ही Setcookie () Function में Delete हो गई हो.
<?php
setcookie("username", "raja", time()-3600, "/","", 0);
setcookie("name", "Waseem", time()-3600, "/", "", 0);
?>