imagedestroy

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

imagedestroyDestruye una imagen

Descripción

imagedestroy(GdImage $image): bool

Nota:

Esta función no tiene ningún efecto. Anterior a PHP 8.0.0, esta función era utilizada para cerrar un recurso.

Anterior a PHP 8.0.0, imagedestroy() liberaba toda la memoria asociada a la recurso image. A partir de la versión 8.0.0, la extensión GD utiliza objetos en lugar de recursos, y los objetos no pueden ser cerrados explícitamente.

Parámetros

image

Un objeto GdImage, retornado por una de las funciones de creación de imágenes, como imagecreatetruecolor().

Valores devueltos

Esta función retorna true en caso de éxito o false si ocurre un error.

Historial de cambios

Versión Descripción
8.0.0 Esta función es ahora un NOP.
8.0.0 image expects a GdImage instance now; previously, a valid gd resource was expected.

Ejemplos

Ejemplo #1 Uso de imagedestroy() anterior a PHP 8.0.0

<?php
// Crea una imagen de 100 x 100 píxeles
$im = imagecreatetruecolor(100, 100);

// Modificación y/o guardado de la imagen

// Liberación de la memoria asociada
imagedestroy($im);
?>