PHP マニュアル
前のページ |  | 次のページ

# gd_info

(PHP 4 >= 4.3.0, PHP 5)

gd_info -- 現在インストールされているGDライブラリに関する情報を取得する

## 説明

array gd_info ( void )

インストールされている GD ライブラリのバージョンとスペックに関する情報を取得します。

## 返り値

連想配列を返します。

表 1. gd_info() が返す配列の要素

属性 | 意味
--- | ---
GD Version | string。インストールされている `libgd`のバージョン
Freetype Support | boolean value. `TRUE` の場合Freetypeサポートはインストールされている
Freetype Linkage | string値。Freetypeのリンク方法の情報。 'with freetype', 'with TTF library', 'with unknown library'など。 `Freetype Support`が`TRUE`にセットされている場合にのみ この要素が定義されます。
T1Lib Support | boolean値。 `T1Lib`サポートが含まれている場合に`TRUE`
GIF Read Support | boolean値。 `GIF`画像の読み込み がサポートされている場合に`TRUE`
GIF Create Support | boolean値。 `GIF`画像の生成 がサポートされている場合に`TRUE`
JPG Support | boolean値。 `JPG`サポートが含まれている場合に`TRUE`
PNG Support | boolean値。 `PNG`サポートが含まれている場合に`TRUE`
WBMP Support | boolean値。 `WBMP`サポートが含まれている場合に`TRUE`
XBM Support | boolean値。 `XBM`サポートが含まれている倍に`TRUE`

## 例

例 1. gd_info() の使用法

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

上の例の出力は、たとえば 以下のようになります。

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

## 参考

imagepng()
imagejpeg()
imagegif()
imagewbmp()
imagetypes()

前のページ | ホーム | 次のページ
イメージ関数(image) | 上に戻る | getimagesize