Tools, FAQ, Tutorials:
Removing a Cookie in PHP
How To Remove a Cookie in PHP?
✍: FYIcenter.com
Once a cookie is sent from the server to the browser, there is no direct way for the server to ask the browser to remove the cookie. But you can use the setcookie() function to send the same cookie to browser with a negative expiration time, which will cause the browser to expire (remove) the cookie immediately. The next sample PHP page will let you remove "CouponNumber" and CouponValue" persisted by the previous tutorial exercise:
<?php setcookie("CouponNumber","",time()-1); setcookie("CouponValue","",time()-1); print("<pre>\n"); print("2 cookies were delivered with past times.\n"); $count = count($_COOKIE); print("$count cookies received.\n"); foreach ($_COOKIE as $name => $value) { print " $name = $value\n"; } print("</pre>\n"); ?>
Open your browser to visit this page: http://localhost/removing_cookies.php. You will see:
2 cookies were delivered with past times. 2 cookies received. CouponNumber = 07470433 CouponValue = 100.00
Click the refresh button, you will see:
2 cookies were delivered with past times. 0 cookies received.
As you can see, both cookies are removed.
Â
⇒Understanding and Managing Cookies in PHP
⇒⇒PHP Tutorials
2016-11-03, 1152👍, 0💬
Popular Posts:
How to access Request body from "context.Request.Body" object in Azure API Policy? Request body is t...
How to create a new API on the Publisher Portal 2017 version of an Azure API Management Service? If ...
What is Azure API Management Gateway? Azure API Management Gateway is the Azure Web server that serv...
How To Connect to MySQL from a PHP Script in PHP? If you want access the MySQL server, you must crea...
How to use the "rewrite-uri" Policy Statement for an Azure API service operation? The "rewrite-uri" ...