Функция возвращает идентификатор цвета для изображения image, представленный RGB-компонентами. Полученный идентификатор цвета далее может использоваться для функций рисования. Функция imagecolorallocate() должна вызываться для каждого цвета, используемого при рисовании изображения image.
Параметры red, green, blue - являются RGB компонентами и их значения лежат в диапазоне от 0 до 255 или от 0x00 до 0хFF в шестнадцатеричном формате.
Замечание
Первый вызов функции imagecolorallocate() устанавливает цвет фона.