imagefilledpolygon

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

imagefilledpolygon — Малювання зафарбованого багатокутника

Опис

Сигнатура починаючи з PHP 8.0.0 (не підтримується з іменованими аргументами)

imagefilledpolygon(GdImage $image, array $points, int $color): bool

Альтернативний синтаксис (оголошений застарілим із PHP 8.1.0)

imagefilledpolygon(    GdImage $image,    array $points,    int $num_points,    int $color): bool

imagefilledpolygon() створює зафарбований багатокутник у заданому зображенні image

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

image

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

points

Массив, содержащийxиy координати послідовних вершин багатокутника

num_points

Загальна кількість точок (вершин) повинна бути не менше 3.

Якщо цей параметр опущено (дивіться альтернативний синтаксис), то масив points повинен містити парну кількість елементів і num_points буде обчислено як count($points)/2

color

Ідентифікатор кольору, створений функцією imagecolorallocate()

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

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

список змін

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

Приклади

Приклад #1 Приклад використання imagefilledpolygon()****

Loading...

Висновок наведеного прикладу буде схожим на:

Висновок прикладу: imagefilledpolygon()

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