Вообщем вопрос в следующем, есть массив с координатами
$new_array = array(
[0] = array([0]='49.598481',[1]='49.598481',[2]='49.598481', и т.д.)
[1] = array([0]='34.530521',[1]='34.530521',[2]='34.530521', и т.д.)
)
в массиве находятся координаты точек, мне нужно узнать расстояние между точками, для вычисления расстояния написана функция, в нее переменные входят вида ($lat,$lon,$lat2,$lon2), то есть широта и долгота одной точки, и следующей точки.
Как перебрать массив, чтобы при переборе вставлять в функцию первую и следующую точку.
for ($i=0, $count = count($new_array); $i<$count; $i++)
{
$distance+= longdistance($new_array[$i][0], $new_array[$i][1], $new_array[$i+1][0], $new_array[$i+1][1]);
}