在for循环中,如何使用php中的所有先前数组检查当前数组值

在for循环中,如何使用php检查每个先前值的当前值


我的数组:


在[prolabelpos] =>0 具有三遍的数组列表 中,如何[prolabelpos] =>0在for循环中仅执行一次。如何用所有先前的值检查当前数组并[prolabelpos] =>0在for循环中执行一次


Array ( 

    [0] => Array ( [productlabel_id] => 6 [prolabelpos] => 0  ) 

    [1] => Array ( [productlabel_id] => 5  [prolabelpos] => 6  )

    [2] => Array ( [productlabel_id] => 4  [prolabelpos] => 0 )

    [3] => Array ( [productlabel_id] => 3  [prolabelpos] => 5  )

    [4] => Array ( [productlabel_id] => 2 [prolabelpos] => 0  )

)

我的代码:


<?php  

$prev = null;

foreach ($result as $key => $value) {

    $label_position = $value['prolabelpos'];

    if ($prev != $label_position) {

        echo "my code";

    }

    $prev = $label_position;

}


BIG阳
浏览 116回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP