原则-循环数组结果

时间:2019-01-23 10:16:53

标签: arrays sorting foreach doctrine

我通过下面发布的代码返回了数组结果。

  array:23539 [▼
      0 => array:2 [▼
        0 => "payer_info"
        1 => "claim"
      ]
      1 => array:2 [▼
        0 => "NIS 18108"
        1 => 225.0
      ]

我通过数据库存储的帐号得到了一个以上的结果。我想我还需要一个foreach循环,以便按照该特定帐号将所有结果分组。

我的代码是:

public function getData(Transaction $bankAccount)
{

    $invoices = $this->em->getRepository('AppBundle:Transaction')->findAll();
    $account = $bankAccount->getBankAccount();

    $rows = [];

    $rows[] = array(
        "payer_info",
        "claim"
    );

    foreach ($invoices as $row) {
        $rows[] = array(
            $row->getInfo(),
            $row->getClaim(),
        );
    }


     dump($rows);die;

}

如何通过给定的结果循环显示

  

$ account = $ bankAccount-> getBankAccount();

按特定帐号对结果进行分组,是这样吗?

0 个答案:

没有答案