0

画像をアルファベット順に一覧表示しようとする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++;
 }
}
4

2 に答える 2

2

出力する前に並べ替えることができるように、エントリを配列に格納します。

于 2010-05-11T12:29:38.770 に答える
2

私はイグナシオに同意します。PHP マニュアルの「配列の並べ替え」セクションを参照してください。

于 2010-05-11T13:20:40.157 に答える