PHP – Validaciones – preg_match jpeg, png, avi
Función que detectar si un nombre de un archivo es una imagen. Detecta si la extensión del archivo es una extensión de una imagen.
Soporte jpeg, png y gif, y es extensible a mas formatos.
/** * Class HelperValidate */ abstract class HelperValidate { /** * Indica si un archivo tiene extensión de imagen * Contempla jpeg, png y gif * * @param string $archivo * * @return bool */ public static function isFileImage( $archivo) : bool { return (preg_match( '/\.(?:jpeg|png|gif|jpg)$/i', $archivo)); } }