(PHP 4 >= 4.3.0, PHP 5)
gd_info — 現在インストールされているGDライブラリに関する情報を取得する
インストールされている GD ライブラリのバージョンとスペックに関する情報を取得します。
連想配列を返します。
| 属性 | 意味 |
|---|---|
| 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 |
| JPEG Support | boolean値。
JPEGサポートが含まれている場合にTRUE |
| PNG Support | boolean値。
PNGサポートが含まれている場合にTRUE |
| WBMP Support | boolean値。
WBMPサポートが含まれている場合にTRUE |
| XBM Support | boolean値。
XBMサポートが含まれている場合にTRUE |
| WebP Support | boolean 値。
WebP サポートが含まれている場合にTRUE |
注意:
PHP 5.3.0 より前のバージョンでは、JPEG Support 属性は JPG Support という名前でした。
例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)
["JPEG Support"]=>
bool(false)
["PNG Support"]=>
bool(true)
["WBMP Support"]=>
bool(true)
["XBM Support"]=>
bool(false)
}
| バージョン | 説明 |
|---|---|
| 5.5.0 | WebP Support が追加されました。 |
| 5.3.0 | JPG Support 属性が JPEG Support という名前に変わりました。 |