我希望根据循环中的值更改 tr 背景颜色,因此如果接下来的几条记录的值为 X,则颜色应为蓝色,如果将值更改为其他值,则颜色也应更改为黄色。
我下面的代码有问题,它在将第一个行绘制为蓝色后使所有行都变黄。
foreach ($arr as $key => $value)
{
if ($old_value == $value)
{
$colour = 'blue';
}
else
{
$colour = 'yellow';
$old_value = $value;
}
}
我需要这样的输出: