我试图创建一个foreach循环,它将迭代六个元素的组并每次跳过第一个元素。例如:
1
2
3
4
5
6
7
8
9
10
11
12
我想要提取除1和6之外的所有数字。到目前为止,我已经通过拉出#1来工作但是然后循环死了。到目前为止,这是我的代码:
$counter = 0;
$items = $xml->channel->item;
foreach ($items as $item) {
if ($counter ++ < 5) { //Skip item 1
echo $item->link . "<br />";
$counter = 0;
continue;
}
}
感谢任何帮助,谢谢!
答案 0 :(得分:0)
这样的东西?
$counter = 0;
$items = $xml->channel->item;
foreach ($items as $item) {
$counter++;
if ($counter % 5 == 1) { continue; }
echo $item->link . "<br />";
}