Foreach 循环在输出时打乱顺序

Foreach loop shuffled on output

是否有一种简单的方法可以在每次页面加载时在输出中随机播放此 foreach 循环的结果?

foreach(glob('images/fotoalbum/*.*') as $file)

你不能在输出后随机播放,但你可以在之前播放。

试试这个

$dir=glob('images/fotoalbum/*.*');
shuffle($dir);
foreach($dir as $file){
//operation here
}