Passer au contenu

PHP : insérer une image sans en connaître la taille

Comment : en récupérant automatiquement sa taille à partir du fichier.Pour insérer des images dans les pages Web que vous concevez, vous utilisez la balise ….

Comment : en récupérant automatiquement sa taille à partir du fichier.Pour insérer des images dans les pages Web que vous concevez, vous utilisez la balise . La hauteur (height) et la largeur (width) sont des paramètres de cette balise que vous devez définir pour chaque image. Cela n’est pas obligatoire, mais en connaissant la taille des images qu’ils doivent afficher, les navigateurs les chargent plus rapidement. Au lieu de saisir manuellement, pour chacune de vos images, la hauteur et la largeur, vous pouvez récupérer ces informations à partir du fichier image grâce à la fonction PHP@getima-gesize. Dans les pages PHP où vous affichez des images, ajoutez la fonction image du listing ci-dessous. Il vous suffit ensuite de remplacer chacune de vos balises par echo $image1 = image(“toto.gif”) ; en utilisant un nom de variable (ici $image1) différent pour chaque image. Si vous modifiez par la suite le code source de vos pages dans votre navigateur, vous constaterez que toutes les balises images sont complétées par la hauteur et la largeur de l’image.

🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.


La rédaction