There is a 1st array:
Array ( [0] => Array ( [date1] => 19.08.2016 [money] => 500 ) [1] => Array ( [date1] => 18.08.2016 [money] => 800 ) [2] => Array ( [date1] => 17.08.2016 [money] => 1500 ) From this array, you need to subtract money from the second array (bouns):
Array ( [0] => Array ( [date1] => 19.08.2016 [bonus] => 100 ) [1] => Array ( [date1] => 18.08.2016 [bonus] => 500 ) [2] => Array ( [date1] => 17.08.2016 [bonus] => 0.00 ) To make it like this:
Array ( [0] => Array ( [date1] => 19.08.2016 [money] => 400 ) [1] => Array ( [date1] => 18.08.2016 [money] => 300 ) [2] => Array ( [date1] => 17.08.2016 [money] => 1500 ) There is such a cycle, but it does not work:
foreach ($arr_money as $key => $value) { foreach ($arr_bonus as $k => $v) { $arr_money[$key]['money'] -= $v['bonus']; } }
1500 - 0.00 = 0.00- Naumov