$r,
'green' => $g,
'blue' => $b
);
}
function rgbtohex($rgb) {
$regexp = /^rgb\(([0-9]{0,3})\,\s*([0-9]{0,3})\,\s*([0-9]{0,3})\)/;
$re = preg_match ( $regexp, $rgb, $match );
$re = array_shift ( $match );
$hexcolor = #;
$hex = array (
'0',
'1',
'2',
'3',
'4',
'5',
'6',
'7',
'8',
'9',
'a',
'b',
'c',
'd',
'e',
'f'
);
for($i = 0; $i $r = null;
$c = $match [$i];
$hexar = array ();
while ( $c > 16 ) {
$r = $c % 16;
$c = ($c / 16) >> 0;
array_push ( $hexar, $hex [$r] );
}
array_push ( $hexar, $hex [$c] );
$ret = array_reverse ( $hexar );
$item = implode ( '', $ret );
$item = str_pad ( $item, 2, '0', str_pad_left );
$hexcolor .= $item;
}
return $hexcolor;
}
?>
http://www.bkjia.com/phpjc/326971.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/326971.htmltecharticle复制代码 代码如下: ?php echo implode ( ,, hextorgb ( #f7f7da ) ) . br/; echo rgbtohex ( rgb(247,247,218) )? ?php function hextorgb($colour) { if ($colour [0] == '#'...
