unserialize (): ошибка смещения - PullRequest
0 голосов
/ 15 января 2012

У меня есть сериализованный массив, который выглядит как

$ dec = "Уксусная кислота [1] = корень и аммиак [2] = корень и нитрат аммония [3] = 2 & 111 [4] = корень и спирт [5] = корень и биопластик [6] = корень и черный порошок [7] = корень и бура [8] = корень и лук [9] = корень и карбонат кальция [10] = корень и гидроксид кальция [11] = корень и анестетик [12] = корень и оксид кальция [13] = корень и диоксид углерода [14] = корень и углеродные нанотрубки [15] = корень и казеин [16] = корень и ацетат целлюлозы [17 ] = корень и древесный газ [18] = корень и pH [19] = корень "

и когда я пытаюсь $ arr = unserialize ($ dec);

Я получаю ошибку unserialize (): ошибка по смещению 0 из 373 байтов

Есть идеи почему?

1 Ответ

1 голос
/ 15 января 2012

Поскольку это недопустимая сериализованная строка, она выглядит для меня как строка запроса.

parse_str($dec,$arr);
print_r($arr);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...