首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

怎样检测数组里数据为连续的3位数? (给点意见吧.)解决方法

2012-05-02 
怎样检测数组里数据为连续的3位数?(给点意见吧..)怎样检测数组里数据为连续的3位数?[解决办法]PHP code$ar

怎样检测数组里数据为连续的3位数? (给点意见吧..)
怎样检测数组里数据为连续的3位数?



[解决办法]

PHP code
$arr = array(4,7,0,2,4,5,6,9,1,2,3,4);$counter = 1;for($i = 0; $i < count($arr) - 1; $i ++) {   if ($arr[$i + 1] == $arr[$i] + 1) {      $counter ++;      if ($counter == 3) {         echo "<pre>找到连续值的数字:\n[".($i - 1)."]=>{$arr[$i - 1]}\n[".$i."]=>{$arr[$i]}\n[".($i + 1)."]=>{$arr[$i + 1]}\n</pre>";      }   }   else $counter = 1;} 

热点排行