【发布时间】:2018-04-19 08:34:28
【问题描述】:
你好,有没有办法在 laravel 或 php 中获得两个 foreach 的区别。这是我的示例代码
@foreach($budgets as $budget)
$budget->b_amount
@endforeach
@foreach($purchases as $purchase)
$purchase->p_amount
@endforeach
所以基本上我需要获取每个 foreach 的所有值,然后取每个值的差异。有没有办法做到这一点?像这样的...
<?php
$diff = $budget->b_amount - $purchase->p_amount;
?>
非常感谢。
【问题讨论】:
-
每个数组的总数之差?那是你要的吗? (样本数据和期望的结果会特别有用)
-
是每个数组的区别。
-
你还是不清楚。您是说要从 $budgets 数组中获取第一个值,然后从 $purchases 数组中的第一个值中减去它吗?然后对第二个值执行此操作,然后对第三个值执行此操作,以此类推?
-
是的,正是@NathanHeffley 先生。抱歉不清楚。希望你不要介意。谢谢谢谢。
标签: php arrays laravel foreach