Код (Text): function hex2rgb($color) { if( !preg_match('/^#?(?P<color>\w{3}|\w{6})$/', $color, $match) ) return array(0, 0, 0); $mod = strlen($match['color'])/3; foreach( str_split($match['color'], $mod) as $k=>$v ) $rgb[$k] = hexdec( $mod==2 ? $v : $v.$v ); return $rgb; }
Не могу понять, как использовать данную функцию. Можно пояснить куда подставлять Нех код и куда расшифровывается RGB
Код (Text): $colors = hex2rgb('AABBCC'); var_dump($colors); //array(3) { [0]=> int(170) [1]=> int(187) [2]=> int(204) } ЗЫ и как эти люди умудряются находить заказы?!?!
Код (PHP): <?php $hex = 'ff00cd'; $arr = str_split($hex, 2); foreach($arr as $key => $value) $arr[$key] = hexdec($value); print_r($arr); ?>
Благодарю за помощь! Не приходилось использовать пользовательские функции, оказалось очень удобно. Еще вопрос. А есть возможность вывести все цвета RGB.