1

我已经搜索了这些帖子,但我找不到任何可以解决的问题。

我希望得到解决方案的一些帮助,但更重要的是,如果有人有几分钟的时间,你能解释一下你是如何深入研究对象数组的吗?我有大约 5 种不同的格式将这个查询发送到 jquery,我最大的问题是我不知道如何开始挖掘数组/对象。即我将像这样访问第一个元素,现在我有了它,我将像这样获得第二个元素......等等。

我的对象/数组的当前布局设置为每个对象都有一个数组。我的想法是,对象是行,数组是字段。我将它设置为关联数组,因为我认为我可以更轻松地访问所有内容,但我的问题是我只是在阅读帖子,并且真的在猜测。我想要一个具体的解释,这样我就可以随时访问任何类型的对象/数组,而不必再次询问。

{
    "myArray1":
    {
         "Caption" : "First Caption",
         "Message" : "First Message",
         "Post_date" : "2013-08-02 18:24:33",
         "Name: "Author"
    },
    "myArray2":
    ....

这是我的PHP。

 while($rRow = mysqli_fetch_array($selResult))
      {
          $row = Array();
          foreach($fldArray as $fld)
          {
             $row[$fld] = $rRow[$fld];
          }
          $count = $count + 1;
          $output["myArray".$count] = $row;
      }
      $output = json_encode($output);
      echo $output;
4

1 回答 1

0

好的,我忘记将我的 JSON 字符串解析回一个对象,这就是我无法访问任何东西的原因。

Mike Brant 的回答也有很大帮助。

谢谢。

于 2013-08-03T11:33:58.033 回答