【发布时间】:2016-07-08 21:09:41
【问题描述】:
此代码使图像在页面内“随机”显示。
<?php
$myImagesList = array (
'image1.png',
'image2.png',
'image3.png',
'image4.png'
);
shuffle ($myImagesList);
foreach ($myImagesList as $displayImagesAtRandomOrder) {
echo '<img src="/imagens/' . $displayImagesAtRandomOrder . '" width="200" height="40" border="0" />';
}
?>
示例:
image1.png image3.png image2.png image4.png
F5 刷新页面
image2.png image3.png image4.png image3.png
F5 刷新页面
image1.png image4.png image3.png image2.png
F5 刷新页面
image2.png image3.png image1.png image4.png
但是如何一次只显示两张图片呢? 示例:
image1.png image3.png
F5 刷新页面
image3.png image2.png
F5 刷新页面
image2.png image4.png
F5 刷新页面
image3.png image1.png
【问题讨论】:
-
break在您输出所需数量的图像后退出循环。骗子:stackoverflow.com/questions/588892/can-you-exit-a-loop-in-php
标签: php