我有一个数组;
$arr=array(800,850,800,750,1100,950,950,950,850);
我想查找数字变化超过50次的次数。我尝试了一些操作,但失败了。有谁可以帮助我吗?
for ($i=0 ; $i < count($arrx); $i++ ) {
if (abs($arr[$i] - $arr[$i-1]) > 50) {
$arr[$i] = $arr50[$i];
}
}
我尝试了类似的方法,但是没有用。我什至不确定这是我应该遵循的方式。
谢谢。
答案 0 :(得分:1)
我相信这会起作用。
$arr=array(800,850,800,750,1100,950,950,950,850);
for ($i=1; $i < count($arr); $i++) {
if (abs($arr[$i]-$arr[$i-1])>50) {
$array[]=1;
}
}
echo count($array);