在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;
}