我从索引$boxes->vals
0
我想做的是我想用一个索引推送每个元素。
$temp_arr = array();
$tt = 0;
foreach ($boxes->vals as $k => $v) {
$temp_arr[$k + 1] = $v;
$tt = $k;
}
$boxes->vals = $temp_arr;
foreach ($boxes->vals as $k => $v) {
if ($k % 3 == 0) {
echo '<li></li>';
}
}
但最后在$boxes->vals = $temp_arr;
之后
问题是我删除了第一个元素的数组。
主要目标是在每第3次迭代后编写<li></li>
。
答案 0 :(得分:0)
尝试以下:
foreach ($temp_arr as $k => $v) {
if ( ($k +1) % 3 == 1) {
echo '<li></li>';
}
}