PHP(图像文件夹)图像按字母顺序排列?

时间:2010-05-11 12:11:42

标签: php arrays readdir scandir

我在尝试按字母顺序列出图像的PHP脚本时出现问题。我迫切需要这个,我对PHP知之甚少。我试图使用scandir(),但我没有成功。谢谢你的帮助!!

以下是代码:

function listerImages($repertoire){

 $i = 0;
 $repertoireCourant = opendir('./'.$repertoire);
 while($fichierTrouve = readdir($repertoireCourant)){

  $fichierTemp = "";

  if($repertoire == '.')
   $fichierTemp = $fichierTrouve;
  else 
   $fichierTemp = $repertoire.'/'.$fichierTrouve;
  if(estUneImageValide($fichierTemp)){
   echo afficherPhoto($fichierTemp,$i);
   chmod($fichierTemp,0700);
  }

  $i++;
 }
}

2 个答案:

答案 0 :(得分:2)

将条目存储在数组中,以便在输出之前对其进行排序。

答案 1 :(得分:2)

我同意伊格纳西奥。请参阅PHP手册的Sorting Arrays部分。