gd_info
(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)
gd_info — 取得当前安装的 GD 库的信息
参数
此函数没有参数。
返回值
返回一个关联数组。
| 属性 | 含义 | 
|---|---|
| GD Version | 描述安装的 libgd 的版本的 string 值。 | 
      
| FreeType Support | bool 值。如果安装了 FreeType 支持则为 true。 | 
      
| FreeType Linkage | 
        描述 FreeType 链接方式的 string 值。
        可能值为:'with freetype'、'with TTF library' 和 'with unknown library'。
        仅当 FreeType Support 为 true 时才会有该属性。
        | 
      
| GIF Read Support | 
        bool 值。
        如果支持 读取 GIF 图像, 则为 true。
        | 
      
| GIF Create Support | 
        bool 值。
        如果支持 创建 GIF 图像, 则为 true。
        | 
      
| JPEG Support | 
        bool 值。
        如果支持 JPEG 则为 true。
        | 
      
| PNG Support | 
        bool 值。
        如果支持 PNG 则为 true。
        | 
      
| WBMP Support | 
        bool 值。
        如果支持 WBMP 则为 true。
        | 
      
| XBM Support | 
        bool 值。
        如果支持 XBM 则为 true。
        | 
      
| WebP Support | 
        bool 值。
        如果支持 WebP 则为 true。
        | 
      
| AVIF Support | 
        bool 值。
        如果支持 AVIF 则为 true。
        从 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 内置支持的图像类型
 
  +添加备注
  
 用户贡献的备注
此页面尚无用户贡献的备注。