如何通过json_encode为PHP发送2个多维数组

时间:2016-08-16 07:43:59

标签: php json ajax laravel multidimensional-array

我想在Laravel PHP中使用json_encode检索我的ajax函数的数组,但问题是我需要从我的控制器发送2个多维数组,所以我可以使用这2个不同的多维数组在我的ajax中进行嵌套循环,

ajax简单示例(这是我的错误版本):

function getData() {
       jQuery(document).ready(function() {
           jQuery.ajax({
               url: "test",
               type: 'GET',
               data: {counter : ctr},
               dataType: "json",
               success: function(data1,data2) {
                $.each(data1.length, function(i, item) {
                  alert(data1[i].test1);
                  $.each(data2, function(i, item) {
                      alert(data2[i].test2);
                  });​
                });​
               },
               error: function(data) {
               }
           });
       });
   }

使用json_encode代码发送数据php:

$data1 = array
  (
  array("test1",22,18),
  array("wow",15,13));

  $data2 = array
    (
    array("test2",22,18),
    array("ish",15,13));

    echo json_encode(???);

0 个答案:

没有答案