phpbar.de logo

Mailinglisten-Archive

AW: [php] Farben umwandeln...

AW: [php] Farben umwandeln...

Michael Schoenboeck liste-php at digitalhome.cc
Don Jul 1 21:52:38 CEST 2004


Halo,

So in eine richtung hab ich's jetzt :)
Du hast dich da mit den farben vertan.
Den rot is oben und blau unten

function long2hex($farbe){
  $r = $farbe & 0xFF;
  $farbe = $farbe >> 8;
  $g = $farbe & 0xFF;
  $b = ($farbe >> 8) & 0xFF;
  return
printf("%02s",dechex($r)).printf("%02s",dechex($g)).printf("%02s",dechex($b)
);
};

Hier der versuch in die andere richtung.
Da kommt aber bei 00ff00 -> 0 raus anstatt 255

function hex2long($hex){
	$r = hexdec(substr($hex, 0, 2));
	$g = hexdec(substr($hex, 2, 2));
	$b = hexdec(substr($hex, 4, 2));
	return($r*$g*$b);
};

Lg
michael


php::bar PHP Wiki   -   Listenarchive