Programmazione
4.978 visualizzazioni
PHP: utility di conversione
28/11/2012Una piccola utility scritta in PHP che calcola la conversione del valore colore da RGB a esadecimale.
La funzione va naturalmente integrata da una pagina html con un modulo in cui inserire il valore RGB che si desidera convertire in esadecimale.
Il codice della funzione, molto semplice e breve, utilizza il comando PHP dechex che appunto opera la conversione.
Ecco il codice della funzione:
function rgb2hex($rgb) {
if ($rgb == "" || (!$rgb)) return "#FFFFFF";
$hex = split(",",$rgb);
$r = dechex($hex[0]);
$g = dechex($hex[1]);
$b = dechex($hex[2]);
return "#".$r.$g.$b;
}