Bueno... un intento pero vamos, ni de coña, creo. A ver si así se ilustra mejor lo que me gustaría sacar:
Código PHP:
Ver originalforeach ( $myArray as $item ) {
$myArray,
"differenceBetween($item['location'], /* No sé... ¿next($myArray)? */)"
);
}
Y supongo que debería hacer esto una función recursiva a su vez :S