imagegif

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

imagegif - Виводить зображення в браузер або пише у файл

Опис

imagegif(GdImage $image, resource|string|null $file = null): bool

imagegif() створює GIF файл fileиз изображенияimageАргументimage повертається функціями imagecreate()илиimagecreatefrom*

Файл матиме формат GIF87a, якщо зображення не було зроблено прозорою функцією imagecolortransparent(). У цьому випадку формат файлу буде GIF89a.

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

image

Об'єкт GdImage, що повертається однією з функцій створення зображень, наприклад, такий як imagecreatetruecolor()

file

Шлях, або відкритий потоковий ресурс (який автоматично закривається після завершення функції) для збереження файлу. Якщо не встановлено або дорівнює null, зображення буде виведено у потік виведення у бінарному вигляді.

Значення, що повертаються

Повертає true у разі успішного виконання або **false**в случае возникновения ошибки.

Застереження

Однак, якщо libgd не може вивести зображення, ця функція поверне true

список змін

ВерсияОпис
8.0.0image тепер чекає екземпляр GdImage; раніше очікувався коректний gd ресурс (Resource).

Приклади

Приклад #1 Виведення зображення за допомогою imagegif()

Loading...

Приклад #2 Преобразование PNG в GIF, используяimagegif()****

Loading...

Примітки

Зауваження :

Наступний приклад коду дозволить вам писати PHP-додатки, які будуть простіше портуватися на різні системи. У ньому використовується автовизначення типу GD підтримки, доступної в даний момент. Замініть рядки: header ("Content-Type: image/gif"); imagegif ($im); на більш переносимі:

Loading...

Зауваження :

Ви можете використовувати функцію imagetypes() для перевірки, які формати підтримуються:

Loading...

Дивіться також

  • imagepng() - Виведення PNG зображення у браузер або файл
  • imagewbmp() - Виводить зображення у браузер або пише у файл
  • imagejpeg() - Виводить зображення у браузер або пише у файл
  • imagetypes() - Повертає список типів зображень, які підтримує PHP збірка