我正在使用foreach来循环显示图像。最多有四张图片和最少一张图片。 例如,如果有两个图像(=两个循环),我想告诉foreach他需要再次循环两次并回显一些占位符图片。PHP foreach循环x次并添加占位符
继承人我的foreach:
<?php foreach($users as $k => $v) {?>
<img src="/images/user_<?php echo $k; ?>.jpg" alt="" title="" />
<?php } ?>
输出(两个回路):
<img src="/images/user_0.jpg" alt="" title="" />
<img src="/images/user_1.jpg" alt="" title="" />
但新的脚本应该输出:
<img src="/images/user_0.jpg" alt="" title="" />
<img src="/images/user_1.jpg" alt="" title="" />
<img src="/images/user_placeholder.jpg" alt="" title="" />
<img src="/images/user_placeholder.jpg" alt="" title="" />
不要忘记它可能是$用户可以有x个条目(0-4)
因此,您希望将x个用户图像输出到浏览器,并且x个占位符(到目前为止都是完全相同的)紧随其后? – Malovich 2012-04-26 14:58:54