Detaylı İnceleme
Bazı durumlarda sayfalarımızda kullanacağımız resimlerin boyutlarını (genişlik ve yükseklik) bilemeyebiliriz. Çok fazla resimlerle çalışılıyorsa ve ekranda da belli bir büyüklükte görüntülenmesi isteniyorsa bu gibi durumlarda bir çok problemlerle karşılaşılmaktadır. Bu problemlerin üstesinden gelebilecek kod örneği yukarıda gösterildiği gibidir.
İlk olarak görüntülenmesi istenilen resimlerin boyutları tanımlanmaktadır. Örnekte 100x80 olarak tanımlanmıştır.
Daha sonra $imagename değişkenine aktarılan resimin boyutları getimagesize() fonksiyonu ile bulunmakta ve istenilen boyutlarda gerçek resim boyutları arasında karşılaştırma yapılarak, gösterilecek olan resmin genişlik ve yükseklikleri hesaplanmaktadır.
En son olarak ise küçültülen resim ekranda gösterilmektedir.
İyi çalışmalar.