JQuery - Сериализует значение строки cookie в тип объекта / массива - PullRequest
1 голос
/ 24 февраля 2011

Я использую jquery.cookies.2.2.0.js для получения значений cookie:

$cookie = $.cookies.get('ci_session');
//generates a:5:{s:10:"session_id";s:32:"46645fe9eb70e1b157f24b724932be24";s:10:"ip_address";s:9:"127.0.0.1";s:10:"user_agent";s:50:"Mozilla/5.0+(Windows;+U;+Windows+NT+6.1;+en-US;+rv";s:13:"last_activity";s:10:"1298530444";s:15:"promos_userinfo";a:1:{s:8:"username";s:9:"requester";}}c53a500fb3108c3930da58d50b6db036

Моя проблема в том, как преобразовать эту строку в тип объекта или тип массива. Я попытался разобрать его с помощью JSON.parse (), но есть ошибка. пожалуйста помогите как используйте JSON.parse или любой метод, который может проанализировать строку.

1 Ответ

0 голосов
/ 24 февраля 2011

Вы можете использовать версию PHP's unserialize(), портированную на JavaScript .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...