这是我在functions
中设置cookie的代码,但是hook init无效。我该如何解决这个问题?
function set_carts_cookies($carts_Items){
global $carts;
$carts=serialize($carts_Items);
function setting_new_cookie() {
global $carts;
setcookie('cart_item',$carts,time() + (60),'/');
}
add_action( 'init', 'setting_new_cookie');
}
set_carts_cookies(array(1,2));
echo $carts=serialize($carts_Items);
此行工作正常但无法初始化。