Home » Alle jpg oder gif Bilder in einem Ordner auslesen

Das Tippsforum

Du brauchst noch mehr Hilfe bei einem bestimmten Thema? Du hast einen unserer Tipps ausprobiert, aber es funktioniert immer noch nicht? Dann ist unser Tippsforum genau das richtige für dich.
Link zum Forum

Alle jpg oder gif Bilder in einem Ordner auslesen

Geschrieben in Allgemein am 30 November 2007

In diesem kleinen Tutorial werden ich euch zeigen, wie man alle Gif- oder JPG-Bilder eines Ordners auslesen kann.

Als erstes hier mal eine kurze Beschreibung und nachher der ganze Code nochmal.

<?php
$dir = 'bilder';
$files = scandir($dir);

Liest alle Dateien im Verzeichnis $dir in ein Array.

foreach($files as $file):
if(preg_match('/.jpg$/i', $file))
$jpg[] = $dir.'/'.$file;
endforeach;

Geht das Array durch und speichert alle Dateien, die auf .jpg (Groß-/Kleinschreibung egal) enden im Array $jpg.

foreach($jpg as $img)
echo '<img src="'.$img.'" alt="'.$img.'" /><br />';
?>

Hier noch einmal der komplette Code:

<?php
$dir = 'bilder';
$files = scandir($dir);
foreach($files as $file):
if(preg_match('/.jpg$/i', $file))
$jpg[] = $dir.'/'.$file;
endforeach;
foreach($jpg as $img)
echo '<img src="'.$img.'" alt="'.$img.'" /><br />';
?>

Wer statt JPG-Bilder Gif-Bilder auslesen will muss das einfach in der if Zeile ändern.

Verwandte Artikel

Kommentieren

XHTML: Du kannst folgende Tags verwenden: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">