01.我们在BaseController.php控制器中加载Cookie辅助函数,后续在其他继承BaseController的类中都能使用cookie了
protected $helpers = ['cookie'];
02.我们创建一个类,用来设置,读取,删除Cookie,代码如下:
<?php namespace AppControllers; // http://127.0.0.1/CI4/public/index.php/hello/ class Hello extends BaseController { public function index() { echo '曾经沧海难为水'; } public function setcookie() { set_cookie('tianpan', 'haha1', 30); } public function deletecookie() { delete_cookie('tianpan'); } public function getcookie() { $data = get_cookie('tianpan', 'haha'); ShowMessage($data); } }
03.我们使用浏览器访问http://127.0.0.1/CI4/public/index.php/hello/setcookie
04.我们使用浏览器查看cookies,访问http://127.0.0.1/CI4/public/index.php/hello/getcookie
05.我们使用浏览器删除cookies,访问连接:http://127.0.0.1/CI4/public/index.php/hello/deletecookie
06.我们使用浏览器查看cookies,访问http://127.0.0.1/CI4/public/index.php/hello/getcookie
知识有价,如果您认为这篇文章有价值,认同作者的付出,可以微信二维码打赏任意金额给作者(微信号:382477247)哦,谢谢。