- substr: documentation ( source)
- hexdec: documentation ( source)
<?php
echo hex2rgb("CCDDFF");
function hex2rgb($hex) {
if (substr($hex,0,1)=="#") $hex=substr($hex, 1);
if (strlen($hex)==3) $hex=$hex[0].$hex[0].$hex[1].$hex[1].$hex[2].$hex[2];
elseif (strlen($hex)!=6) return false;
$rgb=array();
$rgb[0] = hexdec(substr($hex,0,2)); // red
$rgb[1] = hexdec(substr($hex,2,2)); // green
$rgb[2] = hexdec(substr($hex,4,2)); // blue
return $rgb;
}
?>