我如何随机化foreach的顺序(glob?

时间:2014-07-17 17:05:27

标签: php sorting shuffle

我获取了位于特定目录中的所有PDF的列表,但我希望将其设为随机列表,每次页面加载时都会更改顺序。我会在这里使用shuffle(),如果是这样,怎么样?

foreach(glob('../'.$town_array['city'].'/*.pdf') as $filename){

谢谢

1 个答案:

答案 0 :(得分:2)

您可以在此处使用shuffle()

$pdfs = glob('../'.$town_array['city'].'/*.pdf');

shuffle($pdfs);

foreach($pdfs as $filename){ … }