如何在PHP中增加3 $arr=array('cat','dog','spider','snake'); $arrlength=计数($arr); $a=1; $i=0; 而($a)
如何将$I的值每增加$a增加3 谢谢您的回复。试试这个:如何在PHP中增加3 $arr=array('cat','dog','spider','snake'); $arrlength=计数($arr); $a=1; $i=0; 而($a),php,Php,如何将$I的值每增加$a增加3 谢谢您的回复。试试这个: $arr = array('cat','dog','spider','snake'); $arrlength = count($arr); $a = 1; $i = 0; while($a <= 3) :?> <div class="col-sm-4"&
$arr = array('cat','dog','spider','snake');
$arrlength = count($arr);
$a = 1;
$i = 0;
while($a <= 3) :?>
<div class="col-sm-4">
<?php for($x=$i; $x < $arrlength;$x++):?>
<div class="checkbox">
<label>
<input type="checkbox" name="name[]" value="" <?php echo $name?>><?php echo $arr[$x]?><br/>
</label>
</div>
<?php endfor; ?>
</div>
<?php $a++; endwhile;?>
或
我解决了它,我加了一个值为3的变量y。 然后我将变量arrlength更改为变量y。 然后将变量y增加3 对于($x=$i;$x<$y;$x++)
谢谢你们的帮助。
?假设我们的数组中有9条记录。我想要的是在第一次执行时,我只想显示数组的0,1,2索引,然后当$a增加时,显示3,4,5,然后在最后一次执行时,我想显示数组索引的6,7,8。这可能吗?从$i=0
。对于您增加的每个元素$i++
。然后对于每3个元素,您增加$a++
并重置$i=0
。您可以通过$array[$a*3+$i]
访问数组。感谢您的回复。
$i = 0;
$i += 3;
$i = $i + 3;