gd_info

(PHP 4 >= 4.3.0)

gd_info --  Retourne des informations à propos de la librairie GD installée

Description

array gd_info ( void )

Retourne un tableau associatif décrivant la version et les possibilités de la librairie GD installée.

Tableau 1. Eléments du tableau retourné par gd_info()

AttributSignification
GD Versionchaîne de caractères décrivant la version de libgd qui est installée.
Freetype Supportbooléen. TRUE si le support Freetype est installé.
Freetype Linkagechaîne de caractères décrivant la façon de laquelle Freetype a été lié. Les valeurs attendues sont : 'with freetype', 'with TTF library', et 'with unknown library'. Cet élément ne sera défini que si Freetype Support est évalué TRUE.
T1Lib Supportbooléen. TRUE si le support T1Lib est inclus.
GIF Read Supportbooléen. TRUE si le support pour la lecture des images GIF est inclus.
GIF Create Supportbooléen. TRUE si le support pour la création des images GIF est inclus.
JPG Supportbooléen. TRUE si le support de JPG est inclus.
PNG Supportbooléen. TRUE si le support de PNG est inclus.
WBMP Supportbooléen. TRUE si le support de WBMP est inclus.
XBM Supportbooléen. TRUE si le support de XBM est inclus.

Exemple 1. Utilisation de gd_info()

<?php
var_dump
(gd_info());

/* Sortie typique
   ==============

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)
}

*/
?>

Voir aussi imagepng(), imagejpeg(), imagegif(), imagewbmp(), et imagetypes().