PHP Conference Japan 2024

gd_info

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

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

Описание

gd_info(): array

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

Список параметров

У этой функции нет параметров.

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

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

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

Примеры

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

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

Вывод приведённого примера будет похож на:

array(10) {
  ["GD Version"]=>
  string(24) "bundled (2.1.0 compatible)"
  ["FreeType 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)
  ["AVIF Support"]=>
  bool(false)
}

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

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

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top