unserialize():偏移量出错

时间:2012-01-14 20:11:55

标签: php serialization

我有一个看起来像

的序列化数组

$ dec =“乙酸[1] =根和氨[2] =根和硝酸铵[3] = 2& 111 [4] =根和酒精[5] =根和生物塑料[6] = root& Black Powder [7] = root& Borax [8] = root& Bow [9] = root& Calcium Carbonate [10] = root& Calcium Hydroxide [11] = root& Anesthetic [12] = root& Calcium oxide [ 13] =根和二氧化碳[14] =根和碳纳米管[15] =根&酪蛋白[16] =根&醋酸纤维素[17] =根&木材气[18] =根& pH [19] =根“

当我尝试 $ arr = unserialize($ dec);

我收到错误  unserialize():偏移0处的错误为373字节

知道为什么吗?

1 个答案:

答案 0 :(得分:1)

因为它不是有效的序列化字符串,所以它看起来像是一个查询字符串。

parse_str($dec,$arr);
print_r($arr);