Bil*_*ill 7 php random shuffle
我有以下图像,我正在使用旋转木马.每次页面加载时我都希望它们以不同的顺序进入.我在考虑使用随机数生成器对数字进行排序,但后来我不知道如何设置它以便数字只使用一次.如果这可以在一个循环中完成,那么它是可扩展的,这将是伟大的.
请参阅下面的静态代码,除最后的数字外,所有图像的命名都相同
<div class="image-entry">
<img src="/images/carousel-1.jpg" />
</div>
<div class="image-entry">
<img src="/images/carousel-2.jpg" />
</div>
<div class="image-entry">
<img src="/images/carousel-3.jpg" />
</div>
<div class="image-entry">
<img src="/images/carousel-4.jpg" />
</div>
Run Code Online (Sandbox Code Playgroud)
谢谢!
Ali*_*xel 10
有一个功能,shuffle():
$images = array
(
'/images/carousel-1.jpg',
'/images/carousel-2.jpg',
'/images/carousel-3.jpg',
'/images/carousel-4.jpg',
);
shuffle($images); // the magic
foreach ($images as $image)
{
echo '<div class="image-entry">';
echo "\t" . '<img src="' . $image . '" />';
echo '</div>';
}
Run Code Online (Sandbox Code Playgroud)