博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php cookie 命名,php cookie类(用到了命名空间)
阅读量:6643 次
发布时间:2019-06-25

本文共 833 字,大约阅读时间需要 2 分钟。

分享一个php cookie操作类,用到了php中的命名空间,这个比较新颖,有需要的朋友参考下吧。

一个php cookie操作类,实现了基本的操作功能:

创建cookie、设置cookie的过期时间、注销cookie等。

代码:

name = (string) $name)){

if(!is_null($value)){

$this->value = (string) $value;

$this->expire = $expire;

$this->path = $path;

$this->domain = $domain;

$this->secure = $secure;

$this->httponly = $httponly;

} else {

$this->value = $this->exists() ? $_COOKIE[$this->name] : '';

}

} else {

throw new Exception("invalid cookie name");

}

}

/**

* 检测cookie是否存在

* @return boolean

*/

public function exists(){

return isset($_COOKIE[$this->name]);

}

/**

* 通过setcookie设置cookie信息

*/

public function save(){

return setcookie($this->name, $this->value, $this->expire, $this->path, $this->domain, $this->secure, $this->httponly);

}

/**

* 注销cookie

*/

public function delete(){

return setcookie($this->name, "", time() - 3600);

}

}

}

?>

转载地址:http://nbevo.baihongyu.com/

你可能感兴趣的文章
驭风篇
查看>>
centos7 在虚拟机中装好后的网络连接问题
查看>>
PHP 生成随机字符串
查看>>
数据结构-算术表达式求值
查看>>
关于chrome被篡改主页修复方法
查看>>
电子商务网站中店铺按销量的排序
查看>>
oracle字段类型
查看>>
jQuery 的选择器常用的元素查找方法
查看>>
Linux命令未找到(command not found),误删Linux path原始路径
查看>>
SSE指令集系列之三
查看>>
LAMMPS源代码(1)- 源自精小木虫论坛华贴
查看>>
Linux 下安装NodeJS (二进制包)
查看>>
函数初识
查看>>
桂花网亮相第76届教育装备展 开启智慧校园生态新模式
查看>>
EF6 第一次,或者相隔一段时间变慢咋办? 我们来优化下
查看>>
find 的一些用法
查看>>
Objective-C学习笔记--@interface
查看>>
【转】只打开一个子窗口
查看>>
WPF:类型转换器的实现
查看>>
03.Longest Substring Without Repeating Characters
查看>>