if($online){ //COOKIE将马上生效使用
$online1=$online;
setcookie('online1',$online,$cookietime,$ckpath,$ckdomain,$secure);
}
echo $_COOKIE['online1'];//可以直接echo
if($online){ //COOKIE需要再刷新一次才能生效
setcookie('online1',$online,$cookietime,$ckpath,$ckdomain,$secure);
}
//echo 会报错
再举个例子
if($online){
$online2=$online;
setcookie('online2',$online,time()+3600,'/');
}
echo $_COOKIE['online2'];
嘿嘿,虽然不明白原理,但是确实可用,能够正常输出COOKIE