imagedestroy

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

imagedestroyУничтожает изображение

Описание

imagedestroy(GdImage $image): bool

Замечание:

Функция стала бесполезной. До PHP 8.0.0 функция закрывала ресурс.

До PHP 8.0.0 функция imagedestroy() освобождала память, связанную с ресурсом image. Начиная с PHP 8.0.0 модуль GD работает с объетами вместо ресурсов, а объекты нельзя закрывать явно.

Список параметров

image

Объект GdImage, который возвращает одна из функций, создающих изображения, например, imagecreatetruecolor().

Возвращаемые значения

Функция возвращает true, если выполнилась успешно, или false, если возникла ошибка.

Список изменений

Версия Описание
8.0.0 Функция стала NOP (англ. No Operation) и ни на что не влияет.
8.0.0 Параметр image теперь ожидает экземпляр класса GdImage; раньше параметр ждал корректный gd-ресурс (resource).

Примеры

Пример #1 Пример уничтожения изображения функцией imagedestroy() до PHP 8.0.0

<?php

// Создаём изображение размером 100 x 100
$im = imagecreatetruecolor(100, 100);

// Изменение или сохранение изображения

// Освобождаем память
imagedestroy($im);

?>