php,jquery对象数组到php数组,$ .post,JSON.stringify

时间:2015-12-09 07:54:02

标签: javascript php jquery

我有一个动态创建的jQuery数组,我试图发布到同一页面并变成一个php数组。这是我的数组的示例:

var final_game = []; 
[final_game { final_user_id="1",  final_game_id="1",  final_game_type="fun", final_price="1",  final_score="1.8"},final_game { final_user_id="1",  final_game_id="2",  final_game_type="fun", final_price="1",  final_score="2.8"}]

我使用此代码点击按钮将其发布到同一页面:

$.post("http://www.samepage.com",{final_game: JSON.stringify(final_game)});

然后我使用此代码将结果打印到页面:

$data =  $_POST['final_game'];
print_r ( $data);

这将此字符串输出到页面:

[
{\"final_user_id\":\"1\",\"final_game_id\":\"1\",\"final_game_type\":\"fun\",\"final_price\":\"1\",\"final_score\":\"1.8\"},

{\"final_user_id\":\"2\",\"final_game_id\":\"2\",\"final_game_type\":\"fun\",\"final_price\":\"1\",\"final_score\":\"2.8\"}
]

现在我尝试使用json_decode,但我没有看到任何显示在页面上的内容。我想这可能是因为混合内容(字符串,整数,小数)?如何将此字符串转换为可用的php数组?

0 个答案:

没有答案