php中用数组的方法设置cookies
2011-04-21 00:00
555 查看
<?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中用数组的方法设置cookies
- php 数组合并方法
- 使用VisualStudio开发php的图文设置方法
- PHP实现数组array转换成xml的方法
- PHP数组递归排序实现方法示例
- apache环境下禁止某文件夹内运行PHP脚本、禁止访问文件或目录执行权限的设置方法
- VC++设置与获取cookies的几种方法
- php中count获取多维数组长度的方法
- Vista中给IIS7添加PHP支持的设置方法
- 设置PHP数组指针(end,prev的用法)
- php hash算法实现数组的方法
- PHP 使用header函数设置HTTP头的示例方法 表头 (xlsx下载)
- PHP中判断数组是否为空的方法
- PHP和JS设置Cookies与session
- php删除数组中指定值的元素的几种方法
- php的mkdir()函数创建文件夹比较安全的权限设置方法
- PHPStorm设置xdebug工具调试php(使用浏览器或不使用浏览器两种方法)
- PHP设置时区,记录日志文件的方法
- PHP 使用header函数设置HTTP头的示例方法 表头 (xlsx下载)