gd_info

(PHP 4 >= 4.3.0, PHP 5)

gd_info -- Obtém informações sobre a biblioteca GD instalada atualmente

Descrição

array gd_info ( void )

Retorna uma matriz associativa descrevendo a versão e as capacidades da biblioteca GD instalada.

Tabela 1. Elementos da matriz retornados por gd_info()

AtributoSignificado
GD VersionValor string descrevendo a versão da libgd instalada.
Freetype SupportValor boolean. TRUE se o suporte Freetype esta instalado.
Freetype LinkageValor string dewscrevendo a maneira que Freetype foi linkado. Os valores esperados são: 'with freetype', 'with TTF library', e 'with unknown library'. Este elemento será definido apenas se Freetype Support for TRUE.
T1Lib SupportValor boolean. TRUE se o suporte a T1Lib estiver incluso.
GIF Read SupportValor boolean. TRUE se o suporte para ler imagens GIF estiver incluso.
GIF Create SupportValor boolean. TRUE se o suporte para criação de imagens GIF estiver incluso.
JPG SupportValor boolean. TRUE se o suporte a JPG estiver incluso.
PNG SupportValor boolean. TRUE se o suporte a PNG estiver incluso.
WBMP SupportValor boolean. TRUE se o suporte a WBMP estiver incluso.
XBM SupportValor boolean. TRUE se o suporte a XBM estiver incluso.

Exemplo 1. Usando gd_info()

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

A saída tipica é:

array(9) {
  ["GD Version"]=>
  string(24) "bundled (2.0 compatible)"
  ["FreeType Support"]=>
  bool(false)
  ["T1Lib Support"]=>
  bool(false)
  ["GIF Read Support"]=>
  bool(true)
  ["GIF Create Support"]=>
  bool(false)
  ["JPG Support"]=>
  bool(false)
  ["PNG Support"]=>
  bool(true)
  ["WBMP Support"]=>
  bool(true)
  ["XBM Support"]=>
  bool(false)
}

Veja também imagepng(), imagejpeg(), imagegif(), imagewbmp(), e imagetypes().