Php 取消序列化():偏移处出错

Php 取消序列化():偏移处出错,php,serialization,Php,Serialization,我有一个序列化数组 $dec=“乙酸[1]=根与氨[2]=根与硝酸铵[3]=根与酒精[5]=根与生物塑料[6]=根与黑粉[7]=根与硼砂[8]=根与弓[9]=根与碳酸钙[10]=根与氢氧化钙[11]=根与麻醉剂[12]=根与氧化钙[13]=根与二氧化碳[14]=根与碳纳米管[15]=根与酪蛋白[16]=根与醋酸纤维素[17]=根和木材气体[18]=根和pH[19]=根“ 当我尝试的时候 $arr=未序列化($dec) 我犯了一个错误 unserialize():373字节的偏移量0处出错 知道为

我有一个序列化数组

$dec=“乙酸[1]=根与氨[2]=根与硝酸铵[3]=根与酒精[5]=根与生物塑料[6]=根与黑粉[7]=根与硼砂[8]=根与弓[9]=根与碳酸钙[10]=根与氢氧化钙[11]=根与麻醉剂[12]=根与氧化钙[13]=根与二氧化碳[14]=根与碳纳米管[15]=根与酪蛋白[16]=根与醋酸纤维素[17]=根和木材气体[18]=根和pH[19]=根“

当我尝试的时候 $arr=未序列化($dec)

我犯了一个错误 unserialize():373字节的偏移量0处出错


知道为什么吗?

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

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

响应来自jquery插件。每种语言都有自己的“序列化”,PHP的不是javascript的(或本例中的jquery),这与Python或Java的不同。。。这些方法的名称相同,目标相同,但它们的实际结构完全不同。