php中用数组的方法设置cookies


Posted in PHP onApril 21, 2011
<?php 
        function set_cronology($name,$value,$duration=7){ 
                $duration=time()+(3600*24*$duration); 
                $max_stored_values=5; 
                if(isset($_COOKIE[$name])){ 
                        foreach($_COOKIE[$name] as $prop_crono=>$val_crono){ 
                                if($val_crono==$value) 
                                        return; 
                        } 
                        if($prop_crono<$max_stored_values) 
                                setcookie($name.'['.($prop_crono+1).']',$value,$duration); 
                        else{ 
                                array_shift($_COOKIE[$name]); 
                                setcookie("$name[$max_stored_values]",$value,$duration); 
                        } 
                }else 
                        setcookie($name.'[0]',$value,$duration); 
                return; 
        } 
?>
PHP 相关文章推荐
提取HTML标签
Oct 09 PHP
PHP脚本数据库功能详解(上)
Oct 09 PHP
利用php下载xls文件(自己动手写的)
Apr 18 PHP
php操作csv文件代码实例汇总
Sep 22 PHP
ThinkPHP实现带验证码的文件上传功能实例
Nov 01 PHP
PHP扩展程序实现守护进程
Apr 16 PHP
又十个超级有用的PHP代码片段
Sep 24 PHP
jQuery+Ajax+PHP“喜欢”评级功能实现代码
Oct 08 PHP
php array_values 返回数组的值实例详解
Nov 17 PHP
浅谈PHP命令执行php文件需要注意的问题
Dec 16 PHP
PHP 实现人民币小写转换成大写的方法及大小写转换函数
Nov 17 PHP
tp5.1 框架查询表达式用法详解
May 25 PHP
php 获取全局变量的代码
Apr 21 #PHP
php强制下载类型的实现代码
Apr 21 #PHP
PHP在字符断点处截断文字的实现代码
Apr 21 #PHP
PHP SEO优化之URL优化方法
Apr 21 #PHP
PHP运行时强制显示出错信息的代码
Apr 20 #PHP
PHP大批量数据操作时临时调整内存与执行时间的方法
Apr 20 #PHP
PHP中Date()时间日期函数的使用方法小结
Apr 20 #PHP
You might like
Dedecms V3.1 生成HTML速度的优化办法
2007/03/18 PHP
ThinkPHP5.0框架使用build 自动生成模块操作示例
2019/04/11 PHP
Javascript 定时器调用传递参数的方法
2009/11/12 Javascript
JQuery UI DatePicker中z-index默认为1的解决办法
2010/09/28 Javascript
Extjs TimeField 显示正常时间格式的代码
2011/06/28 Javascript
javascript操作css属性
2013/12/30 Javascript
自编jQuery插件实现模拟alert和confirm
2014/09/01 Javascript
bootstrap和jQuery.Gantt的css冲突 如何解决
2016/05/29 Javascript
详解用vue编写弹出框组件
2017/07/04 Javascript
JavaScript数组去重的多种方法(四种)
2017/09/19 Javascript
vue综合组件间的通信详解
2017/11/06 Javascript
详解如何在vue项目中引入elementUI组件
2018/02/11 Javascript
echarts实现地图定时切换散点与多图表级联联动详解
2018/08/07 Javascript
vue 自定义提示框(Toast)组件的实现代码
2018/08/17 Javascript
JavaScript函数的特性与应用实践深入详解
2018/12/30 Javascript
JavaScript常见事件处理程序实例总结
2019/01/05 Javascript
VUE 组件转换为微信小程序组件的方法
2019/11/06 Javascript
vue遍历对象中的数组取值示例
2019/11/07 Javascript
在vue中使用Base64转码的案例
2020/08/07 Javascript
python函数缺省值与引用学习笔记分享
2013/02/10 Python
Python(Tornado)模拟登录小米抢手机
2013/11/12 Python
python使用分治法实现求解最大值的方法
2015/05/12 Python
pandas创建新Dataframe并添加多行的实例
2018/04/08 Python
django基于restframework的CBV封装详解
2019/08/08 Python
pytorch 输出中间层特征的实例
2019/08/17 Python
windows10在visual studio2019下配置使用openCV4.3.0
2020/07/14 Python
Joules官网:女士、男士和儿童服装和鞋类
2018/10/23 全球购物
实习生单位鉴定意见
2013/12/04 职场文书
祖国在我心中演讲稿
2014/01/15 职场文书
最美乡村医生事迹材料
2014/06/02 职场文书
学籍证明模板
2014/11/21 职场文书
2015年政教主任工作总结
2015/07/23 职场文书
2015年社区消防安全工作总结
2015/10/14 职场文书
Python基础之常用库常用方法整理
2021/04/30 Python
python中的plt.cm.Paired用法说明
2021/05/31 Python
PostGIS的安装与入门使用指南
2022/01/18 PostgreSQL