Vous pouvez essayer avec ceci pour le type de mime
$image = getimagesize($_FILES['image']['tmp_name']);
$image['mime']
retournera le type mime.
Cette fonction ne nécessite pas la bibliothèque GD. Vous pouvez trouver la documentation aquí .
Ceci renvoie le type mime de l'image.
Certaines personnes utilisent le $_FILES["file"]["type"]
mais il n'est pas fiable car il a été donné par le navigateur et non par PHP.
Vous pouvez utiliser pathinfo()
comme ThiefMaster l'a suggéré pour récupérer l'extension de l'image.
Assurez-vous d'abord que l'image est téléchargée avec succès pendant le développement avant d'effectuer toute opération sur l'image.