par anonyme 22-Juin-2021

Comment faire pour vérifier la taille, c'est à dire les dimensions en pixels, d'une image en PHP ?

1 Réponse

par Antoine 22-Juin-2021

Pour vérifier la taille, c'est à dire les dimensions en pixels, d'une image, en PHP, vous pouvez utiliser la fonction PHP getimagesize().

Cette fonction retourne un array avec plusieurs index :

  • L'index 0 correspond à la largeur de l'image.
  • L'index 1 correspond à la hauteur de l'image.

Remarque : Il y a en tout 7 index dont vous trouverez la liste complète sur cette page du site de PHP.

<?php
$image = "image.jpg";
$dimensions = getimagesize($image);

if (($dimensions[0] == "320") && ($dimensions[1] == "220"))
{
echo "dimension correctes";
}
else echo "mauvaises dimensions";
?>

Remarque : Pour des raisons de sécurité, vous devez préalablement vérifier que le fichier est bel et bien une image valide ; pour cela référez-vous à cette autre question.

Questions liées

1 réponse
posée par anonyme 23-Décembre-2019
1 réponse
1 réponse
1 réponse
1 réponse
1 réponse
1 réponse
Bienvenue sur 1FORMATIK, où vous pouvez poser des questions en lien avec l'informatique et internet, et recevoir des réponses d'Antoine et d'autres internautes.

2.6k questions

3k réponses

...