2017-11-15 2 views
0

PHP 배열에 다음과 이전 값 사이의 뺄셈을 얻는 방법 :이 같은 데이터 배열을 가지고

:

$array = [0.0, 0.19, 0.5, 0.75, 1.0, 1.25, 1.5, 1.75, 2.0, 2.25]; 

내가 얻고 싶은 것은 다음 값과 이전과 절대 뺄셈 값의 배열입니다 아마 네이티브 FUNC있다

$result = [0.19, 0.31, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25]; 

:

[0.0-0.19, 0.19-0.5, 0.5-0.75, 0.75-1.0, 1.0-1.25, 1.25-1.50, 1.5-1.75, 1.75-2.0, 2.0-2.25] 

결과와 같은 절대 값으로 배열해야한다 좋은 솔루션을 찾고 있습니까?

답변

0

에 한번 반복하는이 this 좋아 :

$array = [0.0, 0.19, 0.5, 0.75, 1.0, 1.25, 1.5, 1.75, 2.0, 2.25]; 

$result = []; 
for ($i = 1; $i < count($array); $i++) { 
    $result[] = abs($array[$i - 1] - $array[$i]); 
} 
관련 문제