У меня есть переменная PHP, которая содержит информацию о цвете. Например, $text_color = "ff90f3"
. Теперь я хочу дать этот цвет imagecolorallocate
. imagecolorallocate
работы как этот:
imagecolorallocate($im, 0xFF, 0xFF, 0xFF);
Так, я пытаюсь сделать следующее:
$r_bg = bin2hex("0x".substr($text_color,0,2));
$g_bg = bin2hex("0x".substr($text_color,2,2));
$b_bg = bin2hex("0x".substr($text_color,4,2));
$bg_col = imagecolorallocate($image, $r_bg, $g_bg, $b_bg);
Это не работает. Почему? Я пробую его также без bin2hex, это также не работало. Кто-либо может помочь мне с этим?