Sie sind hier: Startseite -> PHP-Codeschnipsel -> Bildgröße ermitteln

Code-Schnipsel: Bildgröße ermitteln

Bildgröße ermitteln

Eine häufige Notwendigkeit beim Anwenden bzw. Programmieren von PHP-Skripte ist das Feststellen, wie groß ein Bild ist. Die Vorgabe ist bekannt - ein Bild darf x Pixel breit und x Pixel hoch sein, aber wie groß ist jetzt das Bild wirklich, das zum Beispiel ein User eben hochlädt? Wenn man das nicht weiß, weiß man auch nicht, ob die ganze Seite nicht "zerfetzt" wird, wenn das zu große Bild dargestellt wird.

Die Aufgabenstellung ist leichter zu lösen, als viele annehmen würden. Mit dem PHP-Befehl getimagesize werden alle Bildinformationen eingelesen und daraus ergeben sich die unterschiedlichsten Informationen. Die Bildgröße ist im array size gespeichert, wobei der Wert 0 immer für die Breite, der Wert 1 für die Höhe des aktuellen Bildes steht.

Dieses Codeschnipsel kann man verwenden, um ein einzelnes Bild zu bewerten, meist für Skripte und Webseiten, wo Daten hochgeladen werden können, zum Beispiel Auktionsskripte, Gästebücher mit Bildanhang oder ähnliche Funktionen.



Sie wollen den Artikel teilen?
bei Twitter teilen bei Facebook teilen Artikel per E-Mail empfehlen