2012-01-14 69 views
0

我有一個序列化陣列看起來像反序列化():錯誤在偏移

$癸=「乙酸[1] =根&氨[2] =根&硝酸銨[3] = 2 & 111 [4] =根&醇[5] =根&生物塑料[6] =根&黑色粉末[7] =根&硼砂[8] =根&弓[9] =根&碳酸鈣[10] =根&氫氧化鈣[11] =根&麻醉劑[12] =根&氧化鈣[13] =根&二氧化碳[14] =根&個碳納米管[15] =根&酪蛋白[16] =根&乙酸纖維素[17] =根&木氣[18] =根& pH值[19] =根」

,當我嘗試 $ ARR =反序列化($ dec);

我得到錯誤 反序列化():錯誤的偏移0的373字節

任何想法,爲什麼?

回答

1

因爲它不是一個有效的序列化字符串,它看起來像一個查詢字符串給我。

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

響應來自http://mjsarfatti.com/sandbox/nestedSortable/ jquery插件。 – NccWarp9 2012-01-14 20:20:47

+1

很多語言都有它自己的'序列化',PHP的不是JavaScript的(在這種情況下是jQuery),它不像Python或Java的那種......這些方法被命名爲相同的目標,但具有相同的目標,但他們的實際結構完全不同。 – Wrikken 2012-01-14 20:39:37