ik zou een berekening willen loslaten op 2 opeenvolgende waarden in een array
bijv, als eenvoudig voorbeeld, het verschil tussen de waarden in deze array

$values = array(3, 5, 12, 15, 23);

Ik zou dat doen door iets als:

$values = array(3, 5, 12, 15, 23);
$calc = array();
for ($i = 1, $n = count($values); $i < $n; $i++) {
$calc[] = $values[$i] - $values[$i-1];
}

maar hoe moet ik de php code formatteren als ik een associatieve array heb als hieronder?
ik zou willen rekenen , bijvoorbeeld verschil, met de opeenvolgende waarden van 'value'

Array
(
[0] => Array
(
[id] => 122
[value] => 3
[name] => piet
[unix_time] => 1423749493
[opinion] => good
)

[1] => Array
(
[id] => 123
[value] => 5
[name] => piet
[unix_time] => 1423489924
[opinion] => bad
)

[2] => Array
(
[id] => 124
[value] => 12
[name] => piet
[unix_time] => 1423317363
[opinion] => soso
)

[3] => Array
(
[id] => 125
[value] => 15
[name] => piet
[unix_time] => 1423243445
[opinion] => good
)

[4] => Array
(
[id] => 126
[value] => 23
[name] => piet
[unix_time] => 1423230952
[opinion] => bad
)

)


dank!
a

Reageren