Шестнадцатеричная система цветов

Я пытаюсь выделить цвет для изображения, используя ImageColorAllocate (). Параметры красного, зеленого и синего могут быть целыми числами от 0 до 255 или шестнадцатеричными числами от 0x00 до 0xFF. Например:

Десятичный способ:

$white = imagecolorallocate($im, 255, 255, 255);
$black = imagecolorallocate($im, 0, 0, 0);

Шестнадцатеричный путь:

$white = imagecolorallocate($im, 0xFF, 0xFF, 0xFF);
$black = imagecolorallocate($im, 0x00, 0x00, 0x00);

В шестнадцатеричной системе цветов я знаю, что #000000 черный. Первые две цифры 00 являются красным значением, вторые две цифры 00 зеленые и третьи две цифры 00 синие.

Я замечаю каждого 00 в imagecolorallocate($im, 0x00, 0x00, 0x00) начинается с префикса 0x, Может кто-нибудь помочь мне понять, что 0x часть есть?

0

Решение

0x сообщает всем, что читает значения, ожидая шестнадцатеричное, а не шестнадцатеричное значение. это ТАК статья может помочь 🙂

2

Другие решения

Других решений пока нет …