Use WP_Query Data In Cookie

时间:2015-07-06 作者:user2994718

我收集了一个数组,并通过函数设置了一个cookie。php,两者都可以正常工作。但是,我确实需要将数据发布到函数并设置cookie,因为每个客户的信息都会有所不同。

数组是在WP\\u查询后收集的产品ID。

$ids = array();
这是我的cookie代码,我需要用实际数组替换“ID\\u ARRAY”文本。

add_action( \'init\', \'resultsCookie\' );
function resultsCookie() {

   setcookie( \'your-results\', \'ID_ARRAY\', time() + 3600, COOKIEPATH, COOKIE_DOMAIN );
}

1 个回复
SO网友:codecowboy

你可以试试serializing 数组,使其成为所包含值的扁平文本表示形式。e、 g。

$testArr = [3,4,"test", 56];
echo serialize($testArr);
提供:

a:4:{i:0;i:3;i:1;i:4;i:2;s:4:"test";i:3;i:56;}
但是,您可能应该考虑为此使用用户会话,而不是使用cookie。

结束