Ajax Post:已发布的Object数组,无法在php端检索

时间:2015-05-26 11:07:02

标签: php jquery ajax zend-framework

  

“公司= 1&安培;猫= 3及猫= 1”

我的Javascript对象“cat”有两个值1,3和

GET / HTTP/1.1

192.168.1.1
8.8.8.8
ff:aa:bb:aa:dd:aa

现在我想用AJAX将它发布到servr,我能够发布数据

我可以看到PHP方面出现的数据 但我的问题是

当我在php中捕获发布的数据时,它只显示 cat

的一个值

实际数据=公司= 1,cat = [1,3];

这是我发布的查询= 公司= 1& cat = 3

这就是PHP print_r显示=

的内容
var cat = [];
cat.push(1);
cat.push(2);

如您所见,cat值只是数组(1,3)的一个值instea

我在这里失踪了......

1 个答案:

答案 0 :(得分:3)

您可以使用[]传递数组。你的网址应该变成:

“公司= 1&安培;猫[] = 3及猫[] = 1”

然后$_GET['cat']将返回array(3,1);