嗨,我正在寻找一个简单的解决方案来随机数的范围洗牌,然后从范围中取5个数字并放入一个滑块。目前,我的代码是这样的,它结束的死循环:shuffle无限循环的随机数
$slides = range(1,30);
shuffle($slides);
$count = 0; //infinite loop guard
do{
foreach ($slides as $slide) {
echo "<img src=\"images/slider_".$slide.".jpg\" alt=\"\" />\n";
}
} while ($count<5);
有很多例子中的Javascript,但我不能复制,对于PHP。此代码用于为滑块生成随机图像,但一次只能滑动5张幻灯片。共有30张图片可供选择。
您从未增加'$ count'。 – 2013-04-22 10:45:20
最后需要多少图片?只有5或30?或者可能是150? – 2013-04-22 10:46:07
图片需要的也是一个变量,但是对于这个例子,5是好的 – 2013-04-23 02:11:09