kissarat
@kissarat
Node.js

Что за формат данных, похожий на JSON, используется в Drupal?

Что за формат данных используется в Drupal
SELECT cast(`value` as char) FROM drupal.variable
WHERE `name`='language_negotiation_language_url'

добавлено переносы для читабельности
a:2:{s:10:"locale-url";a:2:{s:9:"callbacks";
a:3:{s:8:"language";
s:24:"locale_language_from_url";
s:8:"switcher";
s:28:"locale_language_switcher_url";
s:11:"url_rewrite";
s:31:"locale_language_url_rewrite_url";}s:4:"file";
s:19:"includes/locale.inc";}s:19:"locale-url-fallback";
a:2:{s:9:"callbacks";a:1:{s:8:"language";s:28:"locale_language_url_fallback";}
s:4:"file";s:19:"includes/locale.inc";}}

Не думаю, что проблемой было бы распарсить его самому, но все же какой это функцией сделать?
  • Вопрос задан
  • 2573 просмотра
Решения вопроса 1
iswitch
@iswitch
Geek, Programmer, ????
Это сериализация.
Функция serialize() возвращает строковое представление любого значения, которое может быть сохранено в PHP. Функция unserialize() использует эту строку для востановления исходного значения переменной.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы