我通过下面发布的代码返回了数组结果。
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();
按特定帐号对结果进行分组,是这样吗?