gd_info

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

gd_info Вывод информации о текущей установленной GD библиотеке

Описание

gd_info ( void ) : array

Получает информацию о версии и возможностях установленной GD библиотеки.

Возвращаемые значения

Возвращает ассоциативный массив.

Элементы массива, возвращаемого из gd_info()
Атрибут Смысловое значение
GD Version Строка string содержащая версию libgd.
FreeType Support boolean значение. TRUE, если компонент FreeType Support установлен.
FreeType Linkage Строка string содержащая описание, каким образом подключен компонент FreeType. Ожидаемые значения: 'with freetype', 'with TTF library', и 'with unknown library'. Этот элемент будет определен, только если FreeType Support имеет значение TRUE.
T1Lib Support boolean значение. TRUE, если T1Lib поддержка включена.
GIF Read Support boolean значение. TRUE, если включена поддержка чтения (reading) GIF изображений.
GIF Create Support boolean значение. TRUE, если включена поддержка записи (creating) GIF изображений.
JPEG Support boolean значение. TRUE, если включена поддержка JPEG.
PNG Support boolean значение. TRUE, если включена поддержка PNG.
WBMP Support boolean значение. TRUE, если включена поддержка WBMP.
XBM Support boolean значение. TRUE, если включена поддержка XBM.
WebP Support boolean значение. TRUE, если включена поддержка WebP.

Замечание:

В версиях PHP ранее 5.3.0, атрибут JPEG Support назывался JPG Support.

Список изменений

Версия Описание
5.6.12 Добавлена поддержка WebP.
5.3.0 Атрибут JPG Support переименован в JPEG Support.

Примеры

Пример #1 Использование gd_info()

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

Результатом выполнения данного примера будет что-то подобное:

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

Смотрите также

  • imagepng() - Вывод PNG изображения в браузер или файл
  • imagejpeg() - Выводит изображение в браузер или пишет в файл
  • imagegif() - Выводит изображение в браузер или пишет в файл
  • imagewbmp() - Выводит изображение в браузер или пишет в файл
  • imagewebp() - Вывод изображения WebP в браузер или файл
  • imagetypes() - Возвращает список типов изображений, поддерживаемых PHP сборкой