EspañolDeutschFrançaisItalianoPortuguêsРусскийΕλληνικά日本語中文(简体)हिन्दी; हिंदीالعربية
Defini comme langue par défaut
Questions de PF - Forum

Comment obtenir la taille et le type d’une image en PHP

Programmation PHP  
 
Comment obtenir la taille et le type d’une image en PHP

Il ya des moments, Lorsque vous travaillez avec PHP, qui ont besoin d’accomplir le quelconque action sur un image. Des actions comme une Re-escalado, un détourage, un changement de format,… Pour tout cela, précédemment, Nous devons être sûrs connaissances de l’image que nous allons traiter et connaître certains attributs de la même, tels que leur Dimensions et ses type de format.

Dans ces cas, Il les meilleures ce que vous pouvez faire est d’utiliser le fonction que le propre langage PHP nous offre et cela nous donne un informations, dans la majorité des cas, plus de suffisante. Cette fonction est getimagesize.

Si faire une appel à cette fonction en lui passant, en tant que paramètre, le chemin d’accès et le nom de l’image obtenir des informations dont, le résultat sera un Tableau avec une information semblable à la suivante:

Comme vous pouvez le voir, du tableau de données résultant, ceux qui plus Nous avons intérêt sera les positions 0, 1 et 2. Ces positions contient les éléments suivants:

C’est pourquoi, Si nous voulons obtenir la taille et le type de un image, Va falloir s’appeler à la fonction getimagesize et obtenir les postes essentiels du tableau retourné. Il peut faire de la manière suivante:

De cette façon, dans les variables $Largeur, $haute et $type de Les valeurs recherchées seront sauvegardées.

C’est que vous pouvez obtenir la taille et le type de un image grâce au langage de programmation PHP. Informations que vous pouvez être de utilitaire au moment de la fabrication modifications sur le même.

 

Laissez-nous un commentaire ou d’entrer à laForum
Share on Facebook Tweet about this on Twitter Share on Google+ Pin on Pinterest Share on Reddit Share on VK Share on StumbleUpon Share on Tumblr Share on LinkedIn Email this to someone Print this page