Podemos comprovar fácilmente si una imagen es PNG con Php a través de la función «exif_imagetype» del módulo Exif de Php, que nos devolverá el tipo de imagen y podremos compararlo para saber si es PNG o no.

<?php

    $imagepath = '../../img/example.png';
    
    if(exif_imagetype($imagepath) == IMAGETYPE_PNG){
    	echo 'Es PNG';
    }else{
    	echo 'No es PNG';
    }

?>

Si te ha sido de utilidad ¡deja un comentario! 🙂