login  Naam:   Wachtwoord: 
Registreer je!
 Overzicht:
Overzicht > PHP > Image > getimagesize()

Gebruik:
array getimagesize ( string bestandsnaam [, array image_info])

Uitleg:
Deze functie zal de grootte en de dimensies berekenen van om het even welke GIF, JPG, PNG, SWF, SWC, PSD, TIFF, BMP of IFF afbeelding. Het zal ook een hoogte/breedte tekst string geven dat gebruikt kan worden in een HTML IMAGE tag.

Het geeft een array terug met vier elementen.
Op index 0 staat de breedte van de tekening in pixels, op index 1 staat de hoogte.
Index 2 geeft een getal weer dat staat voor het type afbeelding;
1 = GIF
2 = JPG
3 = PNG
4 = SWF
5 = PSD
6 = BMP
7 = TIFF(intel byte order)
8 = TIFF(motorola byte order)
9 = JPC
10 = JP2
11 = JPX
12 = JB2
13 = SWC
14 = IFF
Op index 3 staat een tekst string met de hoogte en breedte die direct in een HTML IMG tag gebruikt kan worden. (dus index 3 van de array = height="yyy" width="xxx")

In plaats van een bestand op de server zelf, kan je ook een afbeelding op het net openen. Je moet dan een volledige url specifiëren als bestandsnaam, dus beginnende met http://...


Voorbeeld:
1e voorbeeld: we berekenen de hoogte en breedte van een afbeelding en gebruiken
vervolgens index 3 om dit in een image tag te plaatsen:
<?php
$size 
getimagesize ("sitemasters.jpg");
echo 
"<img src=\"sitemasters.jpg\" {$size[3]}>";
?>

2e voorbeeld: het gebruiken van een url gebeurt simpelweg op deze manier:
<?php $size getimagesize ("http://www.sitemasters.be/fotos/sitemasters.jpg");
?>

Bijdragen :
Er zijn nog geen bijdragen.


 Overzicht
exif_imagetype()
getimagesize()
imagecreate()
imagestring()
imagesx()
imagesy()



© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.01s