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

# imagedestroy

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

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

Внимание

Начиная с PHP 8.5.0 функция УСТАРЕЛА. Полагаться на функцию настоятельно не рекомендуют.

### Описание

#[\Deprecated]
function imagedestroy(GdImage `$image`): true

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

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

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

`image`
  Объект GdImage, который вернула функция imagecreatetruecolor() или другая функция генерации изображений.

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

Функция возвращает логическое значение `true`.

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

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

### Примеры

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

    <?php

    // Создаём изображение размером 100 на 100 пикселей
    $im = imagecreatetruecolor(100, 100);

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

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

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open