php 数组相邻元素的差,并输出为新的数组

2025-02-28 00:37:56
推荐回答(2个)
回答1:

$a = array(1, 2, 3, 4, 5);
for($i = 0; $i < count($a) -1; $i++) {
$a[$i] = $a[$i + 1] - $a[$i];
}
//删除最后一个元素
array_pop($a);
print_r($a);

回答2:

$result=[];
$ar=[1,2,3,4,5];
for($i=1;$i    $result[]=$ar[$i]-$ar[$i-1];
}
print_r($result);

仅供参考