首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[函数]imagedestroy()函数—用法及示例

发布于 2025-04-27 14:40:14
0
11

函数名:imagedestroy()

适用版本:所有版本的 PHP

用法:imagedestroy() 函数用于销毁一个由 imagecreate() 或 imagecreatetruecolor() 创建的图像资源,以释放内存。

语法:bool imagedestroy ( resource $image )

参数:

  • $image:图像资源,由 imagecreate() 或 imagecreatetruecolor() 创建。

返回值:成功时返回 true,失败时返回 false。

示例:

// 创建一个新的画布
$image = imagecreatetruecolor(200, 200);

// 绘制一个矩形
$color = imagecolorallocate($image, 255, 0, 0);
imagefilledrectangle($image, 50, 50, 150, 150, $color);

// 显示图像
header('Content-Type: image/png');
imagepng($image);

// 销毁图像资源
imagedestroy($image);

上述示例首先创建一个大小为200x200的空白画布,然后在画布上绘制一个红色矩形。接着,设置响应头以显示图像,并输出图像内容。最后,使用imagedestroy()函数销毁图像资源,以释放内存。

评论
一个月内的热帖推荐
啊龙
Lv.1普通用户

9545

帖子

31

小组

3242

积分

赞助商广告
站长交流