English | 简体中文 | 繁體中文
查询

imagecreatefromwebp()函数—用法及示例

「 从 WebP 图像文件创建一个新的图像资源 」


函数名:imagecreatefromwebp()

适用版本:PHP 5 >= 5.4.0, PHP 7, PHP 8

用法:imagecreatefromwebp() 函数用于从 WebP 图像文件创建一个新的图像资源。

语法:imagecreatefromwebp(string $filename) : resource|false

参数:

  • $filename:要加载的 WebP 图像文件的路径。

返回值:

  • 当成功时,返回一个新的图像资源标识符(图像资源)。
  • 当发生错误时,返回 false。

示例:

// 从 WebP 图像文件创建新的图像资源
$webpFile = 'image.webp';
$image = imagecreatefromwebp($webpFile);

if ($image !== false) {
    // 成功创建图像资源
    // 进行图像处理操作,如缩放、裁剪等
    // 释放图像资源
    imagedestroy($image);
} else {
    // 创建图像资源失败
    echo '无法加载 WebP 图像文件';
}

注意事项:

  • 在使用该函数之前,请确保你的 PHP 版本大于等于 5.4.0。
  • 你需要在 PHP 的配置文件 php.ini 中启用 GD 扩展(extension=gd)才能使用该函数。
  • 如果你的 PHP 版本低于 7.0.0,你需要使用 imagecreatefromwebp() 函数的替代方法,例如使用 imagewebp() 函数来创建图像资源。
  • 在使用完图像资源后,记得使用 imagedestroy() 函数释放图像资源,以避免内存泄漏。
补充纠错
上一个函数: imagecreatefromxbm()函数
下一个函数: imagegd()函数
热门PHP函数
分享链接