PHP gd_info 图像GD库函数



  • 定义和用法

    gd_info - 取得当前安装的 GD 库的信息。
  • 版本支持

    PHP4 PHP5 PHP7
    支持 支持 支持
  • 语法

    gd_info ( void )
    
    返回一个关联数组描述了安装的 GD 库的版本和性能。
  • 参数

    参数 必需的 描述
  • 返回值

    一个数组
    • GD Version string 值描述了安装的 libgd 的版本。
    • Freetype Support boolean 值。如果安装了 Freetype 支持则为 TRUE。
    • 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。
  • 示例

    var_dump(gd_info());
    
    返回如下结果:
    array(12) {
      ["GD Version"]=>
      string(26) "bundled (2.1.0 compatible)"
      ["FreeType Support"]=>
      bool(false)
      ["GIF Read Support"]=>
      bool(true)
      ["GIF Create Support"]=>
      bool(true)
      ["JPEG Support"]=>
      bool(false)
      ["PNG Support"]=>
      bool(true)
      ["WBMP Support"]=>
      bool(true)
      ["XPM Support"]=>
      bool(false)
      ["XBM Support"]=>
      bool(true)
      ["WebP Support"]=>
      bool(false)
      ["BMP Support"]=>
      bool(true)
      ["JIS-mapped Japanese Font Support"]=>
      bool(false)
    }
    
  • 相关函数

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