当前位置:首页 > PHP教程 > php会话 > 列表

PHP COOKIE及时生效的方法介绍

发布:smiling 来源: PHP粉丝网  添加日期:2020-09-14 16:07:03 浏览: 评论:0 

本篇文章主要是对PHP中COOKIE及时生效的方法进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助,通常,php里要浏览器刷一下才能出现cookie,怎么才能让cookie及时生效呢,下面分享一个让cookie及时生效的一个方法,很实用,代码如下:

  1. /** 
  2.  * 设置cookie 
  3.  * @param string $name 键名 
  4.  * @param mixed $value 值 
  5.  * @param int $expire 过期时间,默认是一天 
  6.  */ 
  7. public final function setCookie($name$value$expire = null){ 
  8.     //cookie值为空,退出 
  9.     if(emptyempty($value)) return
  10.     //过期时间 
  11.     if(emptyempty($expire)) $expire = time() + 86400; 
  12.     $_COOKIE[$name] = $value
  13.     //判断value是否是数组 
  14.     if(is_array($value)){ 
  15.         foreach ($value as $k => $v){ 
  16.             if(emptyempty($v)) continue
  17.             setcookie($name . "[$k]"$v$expire); 
  18.         } //phpfensi.com 
  19.     }else
  20.         setcookie($name$value$expire); 
  21.     } 
  22. }  

Tags: COOKIE

分享到: