Как в PHP в setCookie() передать массив?
Через serialize как вариант
setcookie('cookie', serialize($array), time()+86400);
Или через json_encode, если хотите эти данные прочитать из JavaScript
setcookie('cookie', json_encode($array), time()+86400);
Сборка персонального компьютера от Artline: умный выбор для современных пользователей