Convert any HEX color values into RGB using the code snippet below.

<?php
function php_hex2rgb($hex) {
    $hex = str_replace("#", "", $hex);

    if(strlen($hex) == 3) {
        $r = hexdec(substr($hex,0,1).substr($hex,0,1));
        $g = hexdec(substr($hex,1,1).substr($hex,1,1));
        $b = hexdec(substr($hex,2,1).substr($hex,2,1));
    } else {
        $r = hexdec(substr($hex,0,2));
        $g = hexdec(substr($hex,2,2));
        $b = hexdec(substr($hex,4,2));
    }
    $rgb = array($r, $g, $b);
    //return implode(",", $rgb); // returns the rgb values separated by commas
    return $rgb; // returns an array with the rgb values
}

Usage

<?php
$rgb = php_hex2rgb('#fff'); //convert hex into rgb array
echo 'rgb('.$rgb[0].','.$rgb[1].','.$rgb[2].')'; //will print rgb(255,255,255)