Большой Воронежский Форум
» Программирование>Нужна помощь с типом данных
AgentSIB 10:54 20.02.2010
Может кто сталкивался. Вики хранит данные в мета файлах в след формате:
a:2:{s:5:"title";N;s:6:"status";i:1;}

То есть a - означает массив, s - строку и тп. Это не JSON. Вопрос, может кто знает, что это за формат, или это все-таки внутренний формат вики и прийдется искать ответ там?

ЗЫ. Задал вопрос, так как думаю, что так будет быстрее. [Ответ]
ДУРМАН 11:53 20.02.2010
скорее внутренний формат [Ответ]
AgentSIB 11:54 20.02.2010
Вопрос снят.
http://www.softtime.ru/dic/id_dic=263&id_group=9

ДУРМАН, ды нет, не внутренний))

Пример кода:
Код:
$content='a:2:{s:5:"title";N;s:6:"status";i:1;}';
$test=unserialize($content);
print_r($test);
Ответ сервера:
Код:
Array
(
    [title] => 
    [status] => 1
)
Все проще чем я думал) [Ответ]
ДУРМАН 12:01 20.02.2010
ну и в чем фишка того, что в такой странный формат затолкали обыкновенный ассоциативный массив? [Ответ]
AgentSIB 12:03 20.02.2010
Фишка в том, чтобы хранить ассоциативный массив в строке. Можно конечно и JSON использовать, только смысл подключать сторонние библиотеки, если можно обойтись стандартным пакетом функций? [Ответ]
Вверх