imagedestroy

(PHP 4, PHP 5, PHP 7, PHP 8)

imagedestroy销毁图像

警告

此函数自 PHP 8.5.0 起弃用。强烈建议不要应用此函数。

说明

#[\Deprecated]
imagedestroy(GdImage $image): bool

注意:

此函数无效。在 PHP 8.0.0 之前,用于关闭资源。

在 PHP 8.0.0 之前,imagedestroy() 会释放与 image 资源相关的所有内存。自 8.0.0 起,GD 扩展使用对象而不是资源,并且无法明确关闭对象。

参数

image

由图象创建函数(例如imagecreatetruecolor())返回的 GdImage 对象。

返回值

成功时返回 true, 或者在失败时返回 false

更新日志

版本 说明
8.5.0 此函数已被弃用。
8.0.0 此函数现在是 NOP(空操作)
8.0.0 image 现在需要 GdImage 实例;之前需要有效的 gd resource

示例

示例 #1 PHP 8.0.0 前使用 imagedestroy()

<?php
// 创建 100 x 100 图像
$im = imagecreatetruecolor(100, 100);

// 修改或保存图像

// 从内存中释放图像
imagedestroy($im);
?>