php中session、cookie存入数组

cookie、session一样,只能存入字符串,如果要想将数组存入到cookie或者session中只有通过php将数组序列化之后直接以字符串的形式存入,得到值的时候在返序列化回来;具体操作:

存入:
$arr = array(1,2,3);
setcookie(‘a’,serialize($arr));

取出:
$arr_str = $_COOKIE[‘a’];
$arr = unserialize($arr_str);