
El otro día tuve problemas a la hora de gestionar arrays o matrices usando cookies en PHP. Para ello, encontré un tutorial por internet en StackOverflow, de cómo hacerlo. Para ello debemos de saber qué es una cookie, que es un archivo de texto que recuerda nuestro navegador y lo que es JSON, un archivo de texto formateado.
JSON se puede utilizar tanto para interconectar aplicaciones de diferentes lenguajes de programación (utilizando por ejemplo Sockets). Podemos convertir a JSON clases, arrays, etc. Una vez obtenido el archivo de texto podremos gestionarlos, según la lógica de nuestra aplicación.
Para almacenar datos utilizamos:
setcookie('your_cookie_name', json_encode($info), time()+3600);
Para recuperar datos empleamos
$data = json_decode($_COOKIE['your_cookie_name'], true);
Si necesitas ayuda, puedes contactar conmigo a tomas.gonzalez@infogonzalez.com
FUENTE
https://stackoverflow.com/questions/9032007/arrays-in-cookies-php