-1
的數據是這樣的:如何反序列化由ajax發送的數據?
sport[]=1&music[]=0&web[]=2
我所做的:
$data = unserialize($post["data"]);
但是這是一個錯誤:
ErrorException [ 8 ]: unserialize() [function.unserialize]: Error at offset 0 of 27 bytes ~ APPPATH\classes\controller\ajax.php [ 14 ]
這裏的解釋是適當的:unserialize()不起作用,因爲字符串不是PHP序列化格式,但看起來像一個HTTP查詢字符串。用PHP的本地序列化格式序列化數據不是AJAX的方式;通常使用XML或JSON等互操作格式。 – chris
是的,這是一件好事。我被接受了! –