php實(shí)現(xiàn)cookie即時(shí)生效
來(lái)源:懂視網(wǎng)
責(zé)編:小采
時(shí)間:2020-11-03 12:30:46
php實(shí)現(xiàn)cookie即時(shí)生效
php實(shí)現(xiàn)cookie即時(shí)生效:今天學(xué)生在做練習(xí)的時(shí)候遇到了PHP中的cookie必須刷新才能生效的問(wèn)題,可用以下方法解決:// php COOKIE設(shè)置函數(shù)立即生效,支持?jǐn)?shù)組 function cookie($var, $value = '', $time = 0, $path = '', $domain
導(dǎo)讀php實(shí)現(xiàn)cookie即時(shí)生效:今天學(xué)生在做練習(xí)的時(shí)候遇到了PHP中的cookie必須刷新才能生效的問(wèn)題,可用以下方法解決:// php COOKIE設(shè)置函數(shù)立即生效,支持?jǐn)?shù)組 function cookie($var, $value = '', $time = 0, $path = '', $domain

今天學(xué)生在做練習(xí)的時(shí)候遇到了PHP中的cookie必須刷新才能生效的問(wèn)題,可用以下方法解決:
// php COOKIE設(shè)置函數(shù)立即生效,支持?jǐn)?shù)組
function cookie($var, $value = '', $time = 0, $path = '', $domain = '', $s = false)
{
$_COOKIE[var] = $value;
if (is_array($value)) {
foreach ($value as $k => $v) {
setcookie($var .'['.$k.']', $v, $time, $path, $domain, $s);
}
} else {
setcookie($var,$value, $time, $path, $domain, $s);
}
}
這樣就不用刷新,直接就可以獲得cookie的值了,cookie參數(shù)詳情請(qǐng)看php手冊(cè)
提示:這段代碼中對(duì)于cookie即時(shí)更新起作用的就是這兩句:
$_COOKIE[$var] = $value;
setcookie($var,$value,$time,$path,$domain,$s);
也就是對(duì)cookie一次進(jìn)行了兩次賦值。
推薦:《PHP教程》
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
php實(shí)現(xiàn)cookie即時(shí)生效
php實(shí)現(xiàn)cookie即時(shí)生效:今天學(xué)生在做練習(xí)的時(shí)候遇到了PHP中的cookie必須刷新才能生效的問(wèn)題,可用以下方法解決:// php COOKIE設(shè)置函數(shù)立即生效,支持?jǐn)?shù)組 function cookie($var, $value = '', $time = 0, $path = '', $domain