牛牛在线工具

imagedestroy()

收录 8868 个 PHP 函数,含用途说明与用法示例。

imagedestroy()

销毁一个由 imagecreate() 或 imagecreatetruecolor() 创建的图像资源,以释放内存

函数名: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()函数销毁图像资源,以释放内存。