gd_info

(PHP 4 >= 4.3.0, PHP 5, PHP 7)

gd_infoRuft Informationen über die aktuell verwendete GD-Bibliothek ab

Beschreibung

gd_info ( void ) : array

Ermittelt Informationen über die Version und die Funktionen der installierten GD- Bibliothek.

Rückgabewerte

Gibt ein assoziatives Array zurück.

Elemente des von gd_info() zurückgegebenen Arrays
Attribut Bedeutung
GD Version string Inhalt beschreibt die installierte libgd Version.
FreeType Support boolean Inhalt. TRUE wenn FreeType Unterstützung installiert ist.
FreeType Linkage string Inhalt beschreibt, wie FreeType verknüpft wurde. Erwartete Inhalte: 'with freetype', 'with TTF library', und 'with unknown library'. Dieses element wird nur definiert wenn FreeType Support als TRUE beurteilt wurde.
T1Lib Support boolean Inhalt. TRUE wenn T1Lib Unterstützung eingebunden ist.
GIF Read Support boolean Inhalt. TRUE wenn leseunterstützung für GIF Bilder eingebunden ist.
GIF Create Support boolean Inhalt. TRUE wenn Unterstützung für das Erstellen von GIF -Bildern eingebunden ist.
JPEG Support boolean Inhalt. TRUE wenn JPEG-Unterstützung eingebunden ist.
PNG Support boolean Inhalt. TRUE wenn PNG-Unterstützung eingebunden ist.
WBMP Support boolean Inhalt. TRUE wenn WBMP-Unterstützung eingebunden ist.
XBM Support boolean Inhalt. TRUE wenn XBM-Unterstützung eingebunden ist.
WebP Support boolean Inhalt. TRUE wenn WebP-Unterstützung eingebunden ist.

Hinweis:

Vor PHP 5.3.0, wurde JPEG Support JPG Support genannt.

Changelog

Version Beschreibung
5.6.12 WebP-Unterstützung hinzugefügt.
5.3.0 JPG Support-Attribute umbenannt zu JPEG Support.

Beispiele

Beispiel #1 Benutztung von gd_info()

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

Das oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie:

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

Siehe auch

  • imagepng() - Ausgabe eines Bildes im Browser oder als Datei im PNG-Format
  • imagejpeg() - Gibt das Bild im Browser oder einer Datei aus.
  • imagegif() - Gibt das Bild im Browser oder einer Datei aus.
  • imagewbmp() - Gibt das Bild im Browser oder einer Datei aus.
  • imagewebp() - Output a WebP image to browser or file
  • imagetypes() - Gib die von der aktuell verwendeten PHP-Version unterstützten Grafik-Formate zurück