|
||||||
| Espace Clients |
|
|||||
|
- 95% des demandes d'aide de nos clients sont traités en moins de 2 heures ! - Nous sommes toujours en pleine innovation ! - Nous améliorons sans cesse la qualité de nos services ! |
getimagesize(PHP 4, PHP 5) getimagesize — Retourne la taille d'une image Description
array getimagesize
( string $filename
[, array &$imageinfo
] )
getimagesize() détermine la taille de l'image
fournie et en retourner les dimensions, le type d'image et une chaîne type
height/width à placer dans une balise
HTML getimagesize() peut également retourner plus d'informations dans la paramètre imageinfo .
Liste de paramètres
Valeurs de retourRetourne un tableau contenant 7 éléments. L'index 0 contient la largeur. L'index 1 contient la hauteur.
L'index 2 est une constante parmi IMAGETYPE_XXX, indiquant le type de l'image. L'index 3 contient la chaîne à placer dans les balises IMG : height="xxx" width="yyy". mime correspond au type MIME d'une image. Cette information peut être utilisée pour envoyer l'en-tête HTTP Content-type correct : Exemple #1 getimagesize() et types MIME
<?php
channels sera 3 pour des images RGB et 4 pour des images CMYK. bits est le nombre d'octets pour chaque couleur. Cependant, la présence des valeurs de channels et de bits peut mener à la confusion. Par exemple, une image GIF utilise toujours trois canaux par pixel, mais le nombre de bits par pixel ne peut être calculé dans le cas d'une image animée GIF ayant une table de couleur globale. Si une erreur survient, FALSE est retourné. Erreurs / ExceptionsSi l'accès à filename est impossible ou bien si filename n'est pas une image valide, getimagesize() générera une erreur de niveau E_WARNING. Si une erreur survient lors de la lecture, getimagesize() générera une erreur de niveau E_NOTICE. Historique
Exemples
Exemple #2 Exemple avec getimagesize()
<?php
Exemple #3 getimagesize() avec une URL
<?php
Exemple #4 getimagesize() qui retourne IPTC
<?php
Notes
Voir aussi
|


