La función gd_info() es una función incorporada en PHP que se utiliza para recuperar la información sobre la biblioteca GD actualmente instalada. Esta función devuelve la información sobre la versión y las capacidades de la biblioteca GD instalada.
Sintaxis:
array gd_info( void )
Parámetros: Esta función no acepta ningún parámetro.
Valor devuelto: esta función devuelve una array asociativa que contiene información sobre la biblioteca GD instalada.
La información devuelta por esta función se enumeran a continuación:
- Versión GD: es un valor de string que describe la versión instalada de libgd.
- Soporte FreeType: Es un valor booleano. Es verdadero si está instalado el soporte de FreeType.
- Enlace de FreeType: es una string que describe la forma en que se vinculó FreeType. Los valores esperados son: con tipo libre, con biblioteca TTF y con biblioteca desconocida. Este elemento solo se definirá si la compatibilidad con FreeType se evaluó como VERDADERO.
- Soporte T1Lib: Es un valor booleano. Es True si se incluye soporte para T1Lib.
- Soporte de lectura GIF: es un valor booleano. Devuelve True si se incluye soporte para leer imágenes GIF.
- GIF Create Support: Es un valor booleano. Devuelve True si se incluye soporte para crear imágenes GIF.
- Soporte JPEG: Es un valor booleano. Devuelve True si se incluye compatibilidad con JPEG.
- Soporte PNG: Es un valor booleano. Devuelve True si se incluye soporte PNG.
- Soporte WBMP: Es un valor booleano. Devuelve True si se incluye soporte para WBMP.
- Soporte XBM: Es un valor booleano. Devuelve True si se incluye soporte XBM.
- Soporte WebP: Es un valor booleano. Devuelve True si se incluye soporte WebP.
El siguiente programa ilustra la función gd_info() en PHP:
Programa:
<?php var_dump(gd_info()); ?>
Producción:
array(12) { ["GD Version"]=> string(26) "bundled (2.1.0 compatible)" ["FreeType Support"]=> bool(true) ["FreeType Linkage"]=> string(13) "with freetype" ["GIF Read Support"]=> bool(true) ["GIF Create Support"]=> bool(true) ["JPEG Support"]=> bool(true) ["PNG Support"]=> bool(true) ["WBMP Support"]=> bool(true) ["XPM Support"]=> bool(true) ["XBM Support"]=> bool(true) ["WebP Support"]=> bool(true) ["JIS-mapped Japanese Font Support"]=> bool(false) }
Artículos relacionados:
Referencia: http://php.net/manual/en/function.gd-info.php