image_type_to_extension

(PHP 5 >= 5.2.0, PHP 7, PHP 8)

image_type_to_extensionObtém a extensão de arquivo para o tipo da imagem

Descrição

image_type_to_extension(int $image_type, bool $include_dot = true): string|false

Retorna a extensão de arquivo para a constante IMAGETYPE_* informada.

Parâmetros

image_type

Uma das constantes IMAGETYPE_*.

include_dot

Informa se deve-se prefixar um ponto à extensão ou não. O padrão é true (prefixar).

Valor Retornado

Uma string com a extensão correspondente ao tipo de imagem informado, ou false em caso de falha.

Exemplos

Example #1 Exemplo de image_type_to_extension()

<?php
// Cria instância da imagem
$im = imagecreatetruecolor(100, 100);

// Salva a imagem
imagepng($im, './test' . image_type_to_extension(IMAGETYPE_PNG));
imagedestroy($im);
?>

Notas

Note:

Esta função não requer a biblioteca de imagens GD.