付费课程, 订阅后即可观看
花田里犯的错,封装 Cookie 的时候打了自己的脸
本期 Coding10 视频教程咱们完成对Cookie的封装,cookie的使用本身并不复杂,但是为了更好的使用它,咱们有必要对它进行进一步的封装,面向对象虽然并不是最好的解决方案,但是目前来说,还是有它的组织性还是更具优势的。
微信扫码登录
![](https://www.coding10.com/images/auth/default.png)
本期 Coding10 视频教程咱们完成对Cookie的封装,cookie的使用本身并不复杂,但是为了更好的使用它,咱们有必要对它进行进一步的封装,面向对象虽然并不是最好的解决方案,但是目前来说,还是有它的组织性还是更具优势的。
获取 cookie的方法时默认值只是返回一个字符串没什么作用吧,是不是应该获取不到如果传了默认值就给 cookie 设置为那个默认值。
哈哈,有兴趣的朋友自己再去封装吧,框架系列的视频不可能实现得各方面非常完备,抛砖引玉即可,起个传帮带的作用,这也是我一贯的原则。
好像使用 unset($_COOKIE[$key] 这种方式删除不了,视频中可以删除应该是之前先设置了过期,再 unset的。
直接使用unset发现删除不了,可以使用 $this->set($key)。不指定值,就可以删除掉设置的cookie了。结果不是为空而是被销毁,真正的删除。