Вы можете, если хотите. Нормальный максимальный размер заголовка файла cookie составляет 4 КБ, поэтому вам следует убедиться, что размер данных не превышает этого.
PHP и Javascript, очевидно, имеют разные синтаксические методы работы с данными, поэтому вам нужно как-то сериализовать ваш массив и выполнить обратное в PHP, чтобы получить данные в удобной форме. Если вам нужно сохранить определенный синтаксис массива, вы можете закодировать данные в строку JSON и использовать json_decode () в PHP. Другой метод - найти класс сериализации ( см. Эту статью ) для Javascript. Возможно, сработает даже строка с разделителями-запятыми, которую вы можете просто explode () в PHP.
Похоже, что может быть лучший способ сделать это, чем куки. Вы можете пересмотреть свои методы. Возможно, вы могли бы как-то хранить даты в $ _SESSION?