我有以下的foreach如何找到一个3byX电网
foreach($array as $v)
{
if(SOME LOGIC HERE) $class = "first";
if(SOME LOGIC HERE) $class2 = "third";
print '<span class="$class $class2">$v["name"]</span>';
}
我想设置$ class1的是每1日,4日,7日,10日的“第三”(3N第一和第三列 - 2)和$类class2,设置为 '第三' 的第3,第6,第9,第12
不行!刚刚尝试过......用3个元素的数组给它赋予类;第三,第一,第一。哦..和一个';在回声后丢失 – Phliplip 2010-06-21 14:56:57
@Phliplip:好吧,我可能误读了你的问题,我以为你在谈论元素1,而不是第一元素(PHP索引从0开始不是1)。无论如何,你只需要使用'$ i%3','($ i-1)%3'和'($ i-2)%3'来获得每个第一,第二和第三个元素,需要。 (我很抱歉,但从你的问题来看,你不知道你想要什么确切的输出) – nico 2010-06-21 15:23:30
供参考:不是我的问题:) – Phliplip 2010-06-21 15:45:00