imagetypes

(PHP 4 >= 4.0.2, PHP 5, PHP 7, PHP 8)

imagetypesRetorna os tipos de imagens suportados pela instalação do PHP

Descrição

imagetypes(): int

Retorna os tipos de imagens suportados pela instalação atual do PHP.

Parâmetros

Esta função não possui parâmetros.

Valor Retornado

Retorna um campo de bits correspondente aos formatos de imagem suportados pela versão da GD linkada no PHP. Os seguintes bits são retornados: IMG_AVIF | IMG_BMP | IMG_GIF | IMG_JPG | IMG_PNG | IMG_WBMP | IMG_XPM | IMG_WEBP.

Registro de Alterações

Versão Descrição
8.1.0 IMG_AVIF adicionado.
7.2.0 IMG_BMP adicionado.
7.0.10 IMG_WEBP adicionado.

Exemplos

Exemplo #1 Verificando o suporte a PNG

<?php
if (imagetypes() & IMG_PNG) {
echo
"O suporte a PNG está ativado";
}
?>

Veja Também

  • gd_info() - Obtém informações sobre a biblioteca GD instalada atualmente
add a note add a note

User Contributed Notes 1 note

up
-1
ThunderCrew
17 years ago
Im not a smart man but this seemd to be the simplest code and it worked.
Its at the very top of this directory.

<?php
var_dump
(gd_info());
?>

Returned image info and more.

array(11) { ["GD Version"]=> string(27) "bundled (2.0.28 compatible)" ["FreeType Support"]=> bool(true) ["FreeType Linkage"]=> string(13) "with freetype" ["T1Lib Support"]=> bool(false) ["GIF Read Support"]=> bool(true) ["GIF Create Support"]=> bool(true) ["JPG Support"]=> bool(true) ["PNG Support"]=> bool(true) ["WBMP Support"]=> bool(true) ["XBM Support"]=> bool(true) ["JIS-mapped Japanese Font Support"]=> bool(false) }
To Top