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.0 | image тепер чекає екземпляр 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 збірка