猿问

PHP-查找相差超过50的连续间隔数

我有一个数组;


$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];

    }

}

我尝试过类似的方法,但是没有用。我什至不确定这是我应该遵循的方式。


郎朗坤
浏览 124回答 1
1回答

SMILET

我相信这将会奏效。$arr=array(800,850,800,750,1100,950,950,950,850);for ($i=1; $i < count($arr); $i++) {&nbsp;if (abs($arr[$i]-$arr[$i-1])>50) {&nbsp; &nbsp; $array[]=1;}}echo count($array);
随时随地看视频慕课网APP
我要回答