php-cookie操作之队列操作类.doc
《php-cookie操作之队列操作类.doc》由会员分享,可在线阅读,更多相关《php-cookie操作之队列操作类.doc(22页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-datephp-cookie操作之队列操作类php cookie操作之队列操作类php cookie操作之队列操作类文章从最简单的cookie操作(增加,删除,修改)到我们的cookie队列操作类的操作,有需要了解的同学可以参考本实例。1、设置Cookie1. PHP 的COOKIE cookie 是一种在远程浏览器端储存数据并以此来跟踪和识别用户的机制。 PHP 在http
2、 协议的头信息里发送cookie,因此 setcookie() 函数必须在其它信息被输出到浏览器前调用,这和对 header() 函数的限制类似。1.1 设置cookie: 可以用 setcookie()或 setrawcookie()函数来设置 cookie。也可以通过向客户端直接发送http 头来设置。 1.1.1 使用 setcookie()函数设置cookie:bool setcookie ( string name , string value , int expire , string path , string domain , bool secure , boolhttponl
3、y ) name: cookie 变量名 value: cookie 变量的值 expire: 有效期结束的时间 path: 有效目录 domain: 有效域名,顶级域唯一 secure: 如果值为 1,则cookie 只能在https 连接上有效,如果为默认值 0,则http 和 https 都可以。来看几个例子:简单的:SetCookie(MyCookie, Value of MyCookie);带失效时间的:代码如下复制代码SetCookie(WithExpire, Expire in 1 hour, time()+3600);/3600秒=1小时什么都有的:代码如下复制代码SetCoo
4、kie(FullCookie, Full cookie value, time()+3600, /forum, , 1);我们需要用到队列。代码如下复制代码class QueueSvc/*/ private $length; / 队列的长度 private $server_arr; public function _construct($length,$server_arr) $this-length = $length; $this-server_arr = $server_arr; public function getServerArr() return $this-server_arr
5、; public function set($server_name) self:push($server_name); private function push($server_name) /有重复的记录,把重复的删掉 if(self:isServerExist($server_name) self:removeRepeat($server_name); else if(self:isFull() /如果已经满了,要把队列最后一个记录删掉array_pop($this-server_arr); /如果队列为空,先置为空数组 if(empty($this-server_arr) $this-
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- php cookie 操作 队列
限制150内