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 相关文章推荐
让你的PHP同时支持GIF、png、JPEG
Oct 09 PHP
Windows PHP5和Apache的安装与配置
Jun 08 PHP
PHP 文章中的远程图片采集到本地的代码
Jul 30 PHP
用C/C++扩展你的PHP 为你的php增加功能
Sep 06 PHP
php 常用算法和时间复杂度
Jul 01 PHP
PHP获取时间排除周六、周日的两个方法
Jun 30 PHP
Dwz与thinkphp整合下的数据导出到Excel实例
Dec 04 PHP
php准确计算复活节日期的方法
Apr 18 PHP
php简单生成随机数的方法
Jul 30 PHP
PHP实现的各类hash算法长度及性能测试实例
Aug 27 PHP
php实现socket推送技术的示例
Dec 20 PHP
PHP实现给定一列字符,生成指定长度的所有可能组合示例
Jun 22 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
PHP中删除变量时unset()和null的区别分析
2011/01/27 PHP
PHP实现数组的笛卡尔积运算示例
2017/12/15 PHP
jQuery随机切换图片的小例子
2013/04/18 Javascript
JS.getTextContent(element,preformatted)使用介绍
2013/09/21 Javascript
Jquery 动态循环输出表格具体方法
2013/11/23 Javascript
学习javascript面向对象 理解javascript对象
2016/01/04 Javascript
动态创建按钮的JavaScript代码
2016/01/29 Javascript
js基本算法:冒泡排序,二分查找的简单实例
2016/10/08 Javascript
Angularjs 创建可复用组件实例代码
2016/10/09 Javascript
Angular.JS通过指令操作DOM的方法
2017/05/10 Javascript
详解webpack多页面配置记录
2018/01/22 Javascript
Angular2 父子组件通信方式的示例
2018/01/29 Javascript
jQuery中内容过滤器简单用法示例
2018/03/31 jQuery
JavaScript实现正则去除a标签并保留内容的方法【测试可用】
2018/07/18 Javascript
浅谈vue 单文件探索
2018/09/05 Javascript
JS端基于download.js实现图片、视频时直接下载而不是打开预览
2020/05/09 Javascript
解决微信授权成功后点击按返回键出现空白页和报错的问题
2020/06/08 Javascript
基于VSCode调试网页JavaScript代码过程详解
2020/07/20 Javascript
Vue如何将页面导出成PDF文件
2020/08/17 Javascript
[04:30]显微镜下的DOTA2第五期——拉比克
2013/09/26 DOTA
python3 与python2 异常处理的区别与联系
2016/06/19 Python
对Python实现累加函数的方法详解
2019/01/23 Python
Python使用sklearn实现的各种回归算法示例
2019/07/04 Python
Spring Boot中使用IntelliJ IDEA插件EasyCode一键生成代码详细方法
2020/03/20 Python
浅谈python 中的 type(), dtype(), astype()的区别
2020/04/09 Python
python生成xml时规定dtd实例方法
2020/09/21 Python
加拿大鞋网:Globo Shoes
2019/12/26 全球购物
使用索引(Index)有哪些需要考虑的因素
2016/10/19 面试题
自动化专业个人求职信范文
2013/12/30 职场文书
银行进社区活动总结
2014/07/07 职场文书
作弊检讨书范文
2015/05/06 职场文书
数学备课组工作总结
2015/08/12 职场文书
保险公司岗前培训工作总结
2015/10/24 职场文书
2016关于军训的心得体会
2016/01/11 职场文书
2016年法制宣传月活动总结
2016/04/01 职场文书
Node.js实现爬取网站图片的示例代码
2022/04/04 NodeJs