pixel: Gross- und Kleinschreibung in der Funktion nicht beachten

Beitrag lesen

Hallo zusammen

Ich habe eine Funktion die alle JPG-Bilder auflistet. Es hat aber Bilder im Verzeichnis, deren Endung in Grossbuchstaben geschrieben sind (z.b. bild.JPG). Diese Dateien werden nicht übernommen. Weiss jemand was ich einstellen muss oder wie ich die Funktion umschreiben muss, damit alle Bilder (*.JPG und *.jpg) Angezeigt werden?

function listPicture()
{
 $x    = 0;

foreach (glob($dir."*.jpg") as $filename)
 {
  $imgxy                 = getimagesize($filename);
  $picture[$x]['file']   = $filename;
  $picture[$x]['width']  = $imgxy[0];
  $picture[$x]['height'] = $imgxy[1];
  $picture[$x]['size']   = number_format(filesize($filename) / 1024);
  $x++;

}

return $picture;
}

Vielen Dank
Pixel