我做了一個AJAX調用,併發送參數等於窗體的serialize-d值。從jquery獲取php數組序列化函數sensed值
var form_data= $('#some-form').serialize();
var data = {
action: 'my-action',
data: form_data
};
$.post(my-file.php,data...){...}
所以在我的PHP文件var我有一個$_POST['data'] = arg1=value1&arg2[arg2_1]=value2...
等等。
它可以是一個具有無限數量的參數的長字符串和無限深度級別。
所以現在的問題 - 是否有在PHP中的任何功能,做出這樣的字符串關聯數組這樣
$my_post[arg1]=value1;
$my_post[arg_2][arg2_1]=value2;
...
或者我需要編寫一個函數自己?
請問這個問題幫你? http://stackoverflow.com/questions/16003122/php-unserialize-jquery-form-post – TheWolf
不幸的是 - 沒有。我必須以描述的方式完全發送數據。 – Simon
什麼阻止你按照其他問題中建議的方式進行操作? – TheWolf