Posted in PHP onFebruary 14, 2014
通常,php里要浏览器刷一下才能出现cookie,怎么才能让cookie及时生效呢,下面分享一个让cookie及时生效的一个方法,很实用,代码如下:
/** * 设置cookie * @param string $name 键名 * @param mixed $value 值 * @param int $expire 过期时间,默认是一天 */ public final function setCookie($name, $value, $expire = null){ //cookie值为空,退出 if(empty($value)) return; //过期时间 if(empty($expire)) $expire = time() + 86400; $_COOKIE[$name] = $value; //判断value是否是数组 if(is_array($value)){ foreach ($value as $k => $v){ if(empty($v)) continue; setcookie($name . "[$k]", $v, $expire); } }else{ setcookie($name, $value, $expire); } }
PHP COOKIE及时生效的方法介绍
声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
Reply on: @reply_date@
@reply_contents@