La función imagetypes() es una función incorporada en PHP que se utiliza para devolver los tipos de imágenes admitidos por la biblioteca instalada incorporada de PHP.
Sintaxis:
int imagetypes( void )
Parámetros: Esta función no acepta ningún parámetro.
Valor de retorno: esta función devuelve el campo de bits correspondiente a los formatos de imagen compatibles con la versión de GD vinculada a PHP. Esta función devuelve los siguientes bits: IMG_BMP, IMG_GIF, IMG_JPG, IMG_PNG, IMG_WBMP, IMG_XPM, IMG_WEBP.
Los siguientes programas ilustran la función imagetypes() en PHP:
Programa 1:
<?php if (imagetypes() & IMG_PNG) { echo "PNG Support is enabled"; } else { echo "Not supported image type."; } ?>
Producción:
PNG Support is enabled
Programa 2:
<?php if (imagetypes() & IMG_JPEG) { echo "JPEG Support is enabled"; } else { echo "Not supported image type."; } ?>
Producción:
JPEG Support is enabled
Artículos relacionados:
Referencia: http://php.net/manual/en/function.imagetypes.php